source: rtems/c/src/ChangeLog @ b1783062

4.104.115
Last change on this file since b1783062 was 9151ec6, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 11/18/08 at 09:20:18

libchip/serial/ns16550.c: Transmit the character in the polled write
function within a critical section for printk() compatibility.

  • Property mode set to 100644
File size: 144.4 KB
Line 
12008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/serial/ns16550.c: Transmit the character in the polled write
4        function within a critical section for printk() compatibility.
5
62008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
7
8        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
9
102008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
13
142008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
17
182008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
19
20        * aclocal/bsp-bootcard-options.m4: Fix quoting.
21
222008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        * aclocal/bsp-bootcard-options.m4: New file.
25        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
26
272008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
28
29        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
30        BSPs that support this feature.
31
322008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * libchip/serial/ns16550.c: Fix typo.
35
362008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/serial/ns16550.c: Fix typo.
39
402008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * libchip/serial/ns16550.c: Add not supported on arm even though it is
43        not simple vectored.
44
452008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * libchip/serial/ns16550.c: Not currently supported on architectures
48        with simple vectored interrupt model.
49
502008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * aclocal/version.m4: Bump RTEMS_API to 4.10.
53        Bump _RTEMS_VERSION to 4.9.99.0.
54
552008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
56
57        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
58        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
59        functions have now static linkage type.  Added constant qualifier to
60        operations table and read-only function parameters.
61
62        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
63        c/src/libchip/serial/serial.h:  Include required header files.  Removed
64        support for old PowerPC exception handling.  Various fixes for
65        interrupt related routines.  Added support for BSPs with IRQ extension
66        API.
67
682008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
69
70        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
71        is no PCI bus based upon the BSP not having a base address defined.
72        This means this driver cannot be supported on that board.
73
742008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        * libchip/network/dec21140.c, libchip/network/elnk.c,
77        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
78
792008-09-17      Miao Yan <yanmiaobest@gmail.com>
80
81        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
82        add simple device only filesystem (devfs), optionally completely drop
83        out filesystem, and to clean up disabling newlib reentrancy support.
84        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
85        now has a 15K code space.
86        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
87        Removed.
88
892008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * libchip/ide/ata.h: Convert to Unix file format.
92
932008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
94
95        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
96        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
97        libchip/serial/serial.h, libchip/serial/serprobe.c,
98        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
99        Convert to "bool".
100        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
101        libchip/i2c/spi-memdrv.h: Convert to "bool".
102        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
103        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
104        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
105        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
106        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
107        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
108        Convert to "bool".
109        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
110        Convert to "bool".
111        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
112        Convert to "bool".
113
1142008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
115
116        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
117        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
118        memory driver to not use the clock ioctl to install a method to poll
119        for input. It now uses a Class API Timer which means we can eliminate
120        this special IOCTL from all clock drivers.
121        * libchip/shmdr/setckvec.c: Removed.
122
1232008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
124
125        * libchip/network/sonic.c: Do not declare a variable just to hold an
126        ignored return value.
127
1282008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
129
130        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
131
1322008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
135        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
136
1372008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * libchip/display/disp_hcms29xx.c: Do not make these static. They
140        appear to be unused that way.
141
1422008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
143
144        * libchip/shmdr/shm_driver.h: Correct prototypes.
145
1462008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
147
148        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
149        variables and made methods static.
150
1512008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * libchip/serial/ns16550.c: Fix warning.
154
1552008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        * aclocal/prog-cc.m4: Add -Wnested-externs.
158
1592008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * libchip/network/dec21140.c: Add missing prototype.
162        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
163
1642008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
167        -Wstrict-prototypes to RTEMS_CFLAGS.
168
1692008-08-02      Chris Johns <chrisj@rtems.org>
170
171        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
172        rtems_blkdev_request count and start references. Use
173        RTEMS_BLKDEV_START_BLOCK.
174
1752008-07-29      Chris Johns <chrisj@rtems.org>
176
177        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
178
179        * libchip/ide/ata.c: Change to use a mutex rather than disable
180        pre-emption. Updated to the libblock changes.
181
182        * libchip/ide/ata_internal.h: Updated to the new chains API.
183
184        * libchip/ide/ide_controller.c: Updated to the libblock
185        changes. Added come debug tracing.
186
187        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
188        to the libblock changes.
189
1902008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
191
192        * configure.ac: Remove RPCGEN, RPCTOOLS.
193
1942008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
195
196        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
197        for output format specifiers.
198
1992008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
200
201        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
202        Fixed some data types
203
2042008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
205
206        * libchip/i2c/spi-sd-card.c: Added missing header file.
207        * libchip/Makefile.am: Added SD Card driver.
208
2092008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
210
211        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
212        make glyphs non-constant, added file headers
213
2142008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
215
216        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
217        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
218        * libchip/display/font_hcms29xx.h
219        Creation of SPI display driver
220
2212008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
222
223        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
224        via SPI.
225
2262008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
229        AC_PREREQ(2.62).
230
2312008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
234
2352008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
236
237        * libchip/Makefile.am: Move termios helper routines from libchip to
238        libcsupport. Add routine which makes it easy for a termios device
239        driver to inform termios of its default baud rate. This avoids
240        inconsistencies in later termios settings changes.
241        * libchip/serial/termios_baud2index.c,
242        libchip/serial/termios_baud2num.c: Removed.
243
2442008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
245
246        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
247
2482008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
251        not fail if there are none.
252
2532008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
254
255        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
256        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
257        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
258        * libchip/Makefile.am:
259        derived a generic spi memory driver from spi-flash-m25p40,
260        added descriptor for fram fm25l256
261
2622008-05-07      Till Straumann <strauman@slac.stanford.edu>
263
264        PR 649/bsps
265        * libchip/ide/ata.c: Give up if the interface does not become ready.
266
2672008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
268
269        Moved to cpukit.
270        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
271        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
272        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
273        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
274        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
275        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
276        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
277        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
278        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
279        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
280        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
281        nfsclient/src/xdr_mbuf.c: Removed.
282
2832008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
284
285        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
286
2872008-01-05      Chris Johns <chrisj@rtems.org>
288
289        * libchip/flash/am29lv160.c: Update the blank check error message
290        to say there is an error.
291       
2922007-12-22      Chris Johns <chrisj@rtems.org>
293
294        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
295        the hello message. Just one line but still a little too long.
296       
2972007-12-14      Chris Johns <chrisj@rtems.org>
298
299        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
300        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
301        * libchip/flash, libchip/flash/am29lv160.c,
302        libchip/flash/am29lv160.h: New.
303
3042007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
305
306        * libchip/network/if_fxp.c: Spacing.
307
3082007-11-20      Till Straumann <strauman@slac.stanford.edu>
309
310        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
311        Avoid using 'stdio' before the system is up and fully
312        initialized.
313
3142007-11-20      Till Straumann <strauman@slac.stanford.edu>
315
316        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
317        * libchip/Makefile.am, libchip/preinstall.am:
318        added new driver for Maxim DS1375 i2c RTC.
319
3202007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
321
322        * libchip/i2c/spi-flash-m25p40.c:
323        added addressing call in write function
324
3252007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
326
327        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
328        * libchip/Makefile.am:
329        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
330
3312007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
334
3352007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
336
337        * nfsclient/Makefile.am: Fix errors.
338
3392007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
340
341        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
342
3432007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
344
345        * aclocal/version.m4: Bump RTEMS_API to 4.9.
346        Bump RTEMS_VERSION to 4.8.99.0.
347
3482007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
351
3522007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
353
354        * configure.ac: Remove AC_PROG_AWK (Unused).
355
3562007-09-14      Daron Chabot <djc915@mail.usask.ca>
357
358        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
359        rtems_interrupt_vector, to permit passing arbitrary arguments to the
360        ISR. Clean up of variables to silence compiler warnings.
361
3622007-09-13      Daniel Hellstrom <daniel@gaisler.com>
363
364        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
365
3662007-09-12      Daniel Hellstrom <daniel@gaisler.com>
367
368        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
369          - Odd bit bug in some chips taken care of.
370          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
371            alignment but failing to do so must have made the driver writer to make
372            some incorrect assumptions about MBUFs.
373          - Fixed MBUF handling to handle mbuf chains better. The Data length of
374            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
375          - Made while loop responsible for copying data to fifo port copy 16 shorts
376            per loop instead of 1 short, increasing the copying process.
377
3782007-09-07      Daniel Hellstrom <daniel@gaisler.com>
379
380        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
381        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
382
3832007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
384
385        * configure.ac, wrapup/Makefile.am: Remove RDBG.
386        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
387        librdbg/Makefile.am, librdbg/preinstall.am,
388        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
389        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
390        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
391        librdbg/include/rdbg/powerpc/rdbg_f.h,
392        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
393        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
394        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
395        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
396        librdbg/src/servtsp.c, librdbg/src/servutil.c,
397        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
398        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
399        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
400        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
401        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
402        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
403        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
404        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
405        librdbg/src/powerpc/rdbg_f.c,
406        librdbg/src/powerpc/new_exception_processing/remdeb.h,
407        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
408        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
409        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
410
4112007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
412
413        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
414
4152007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
418          sizes.
419
4202007-07-27      Chris Johns <chrisj@rtems.org>
421
422        * wrapup/Makefile.am: Create archive from a file for hosts
423        with a limited command line size.
424
4252007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
426
427        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
428          sizes.
429
4302007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
431       
432        * configure.ac: Add nfsclient.
433        * nfsclient/Makefile.am: New.
434        * nfsclient/proto/Makefile, nfsclient/Makefile,
435          nfsclient/src/Makefile: Remove.
436        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
437        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
438
4392007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
442        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
443        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
444        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
445        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
446        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
447        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
448        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
449        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
450        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
451        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
452        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
453
4542007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
455
456        * libchip/serial/ns16550.c: removed timed out wait for transmitter
457        to become ready: This will not work for fast CPUs.
458
4592007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
460
461        * libchip/ide/ata.c: fixed warning
462
4632007-06-20      Ray Xu <rayx@gmail.com>
464
465        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
466        console, and libio. This shrinks the memory requirements but Joel has
467        not figured out how best to present this to application space.
468        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
469        New files.
470
4712007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
472
473        * optman/sapi/no-io.c: Split IO Manager into one function per file so
474        now we only need required initialization methods.
475
4762007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
477
478        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
479        parameter since it was used to configure a no longer used feature.
480        Device names are now part of the filesystem not in a table.
481
4822007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
483
484        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
485        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
486        optman/rtems/no-part.c, optman/rtems/no-region.c,
487        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
488        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
489        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
490        other optional managers so using them reduces application size
491        instead of increasing it.
492        * optman/rtems/no-barrier.c: New file.
493
4942007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
497        adjustments to pci-API changes.
498        * libchip/network/dec21140.c, libchip/network/elnk.c,
499        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
500        changes.
501
5022007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * libchip/network/dec21140.c, libchip/network/if_dc.c,
505        libchip/network/if_fxp.c: Reflect changes to pci-API.
506
5072007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
510        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
511
5122007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
515          being used to compile "tools").
516
5172007-03-13      Joel Sherrill <joel@OARcorp.com>
518
519        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
520
5212007-03-12      Joel Sherrill <joel@OARcorp.com>
522
523        * libchip/network/cs8900.c, libchip/network/cs8900.h,
524        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
525        and/or fix mistake in copyright notice. Both of these mistakes appear
526        to be from code submitted after these changes were made previously.
527
5282007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
529
530        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
531
5322007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * libchip/Makefile.am: Correct path to README.tulipclone.
535
5362007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
537
538        * libchip/ide/ata.c: Remove superfluous type casts.
539
5402007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
543        Use size_t for sizes.
544
5452007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
546
547        * libchip/ide/ata.c: in ata_request_done: moved call to free()
548        from preemption disabled region
549
5502007-01-16      Till Straumann <strauman@slac.stanford.edu>
551
552        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
553        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
554        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
555
5562006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
559          ioctl_command_t as ioctl argument.
560
5612006-12-13      Joel Sherrill <joel@OARcorp.com>
562
563        * librtems++/include/rtems++/rtemsEvent.h,
564        librtems++/include/rtems++/rtemsMessageQueue.h,
565        librtems++/include/rtems++/rtemsSemaphore.h,
566        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
567        librtems++/src/rtemsMessageQueue.cc,
568        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
569        rtems_unsigned32 to uint32_t.
570
5712006-12-13      Joel Sherrill <joel@OARcorp.com>
572
573        PR 1181/bsps
574        * optman/rtems/no-msg.c: Clean up dead code.
575
5762006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
577
578        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
579
5802006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
581
582        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
583        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
584        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
585
5862006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
587
588        * configure.ac: New BUG-REPORT address.
589
5902006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * Makefile.am: Remove ampolish3.
593
5942006-11-17      Joel Sherrill <joel@OARcorp.com>
595
596        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
597        blank lines.
598
5992006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
600
601        * configure.ac: Remove RTEMS_AMPOLISH3.
602        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
603          Remove checks for AMPOLISH3.
604        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
605        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
606        * ampolish3: Remove.
607
6082006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
609
610        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
611        * aclocal/prog-cc.m4: Remove CFLAGS.
612        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
613        Compose CFLAGS. Append CFLAGS to ac_configure_args.
614
6152006-10-23      Joel Sherrill <joel@OARcorp.com>
616
617        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
618
6192006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
620
621        * automake/compile.am: Use hard-coded RTEMS_* flags.
622
6232006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * aclocal/rtems-top.m4: Remove RTEMS_API.
626        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
627
6282006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
631
6322006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
635
6362006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
637
638        * aclocal/version.m4: Bump version to 4.7.99.0.
639
6402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
641
642        * configure.ac: Require autoconf-2.60. Require automake-1.10.
643
6442006-09-11      Joel Sherrill <joel@OARcorp.com>
645
646        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
647
6482006-09-04      Joel Sherrill <joel@OARcorp.com>
649
650        * libchip/network/greth.c, libchip/network/open_eth.c,
651        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
652        introduced by warning removal.
653
6542006-09-01      Joel Sherrill <joel@OARcorp.com>
655
656        * libchip/network/greth.c, libchip/network/open_eth.c,
657        libchip/network/smc91111.c: Remove warnings and correct prototype
658        added earlier today.
659
6602006-09-01      Joel Sherrill <joel@OARcorp.com>
661
662        * libchip/network/cs8900.c, libchip/network/greth.c,
663        libchip/network/i82586.c, libchip/network/open_eth.c,
664        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
665        sized integers, and inttypes.h printf helpers.
666
6672006-08-09      Kolja Waschk <waschk@telos.de>
668
669        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
670
6712006-07-12      Joel Sherrill <joel@OARcorp.com>
672
673        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
674
6752006-07-11      Jerry Needell <jerry.needell@unh.edu>
676
677        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
678        4.6 branch.  Original modifications by Gaisler Enterprises.
679        * libchip/network/greth.c, libchip/network/greth.h: New files.
680
6812006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
682
683        * ide/ata.[ch]:
684        (PR1118) fetch priority for ATA task from a variable,
685        not a fixed configuration value.
686       
6872006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
688
689        * Makefile.am: Add ampolish3.
690
6912006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * ampolish3: New.
694        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
695
6962006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * aclocal/rtems-ampolish.m4: New.
699        * configure.ac: Use RTEMS_AMPOLISH3.
700
7012006-04-18  Joel Sherrill <joel@OARcorp.com>
702
703        * aclocal/version.m4: Updated to rtems-4.6.99.3.
704
7052006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
706
707        PR 853/filesystem
708        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
709        should be modified to support the new exception scheme and to use the
710        handle parameter.
711
7122006-02-a32     Eric Norum <norume@aps.anl.gov>
713
714        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
715        "newer" PCI access calls.  Minor cleanups.  Comments.
716
7172006-01-12      Eric Norum <norume@aps.anl.gov>
718
719        PR 861/networking
720        PR 863/networking
721        * libchip/network/smc91111.c: Fix illegal lvalue increments.
722
7232006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
724
725        * wrapup/Makefile.am: Add preinstall.am.
726        * libchip/Makefile.am: Build libchip/network/smc91111.
727        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
728        Eliminate cyg_int* crap.
729
7302006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
731
732        * librdbg/Makefile.am: Add preinstall.am.
733        * aclocal/bsp-configure.m4: Add ampolish3.
734        New header guards.
735
7362006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
737
738        * libchip/network/open_eth.c, libchip/network/open_eth.h:
739        Merger from rtems-4-6-branch.
740
7412006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
742
743        * libchip/network/smc91111.c
744        libchip/network/smc91111config.h
745        libchip/network/smc91111exp.h
746        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
747        * libchip/Makefile.am: Reflect adding smc91111*.
748
7492006-01-08      Joel Sherrill <joel@OARcorp.com>
750
751        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
752        char *.
753
7542006-01-08      Joel Sherrill <joel@OARcorp.com>
755
756        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
757        warnings.
758
7592005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
760
761        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
762        Add RTEMS_RELLDFLAGS.
763        * automake/compile.am: Remove RTEMS_USE_GCC.
764        Remove RTEMS_RELLDFLAGS.
765        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
766
7672005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
768
769        * libchip/network/if_media.h, libchip/network/mii.h:
770        Remove (Moved to cpukit).
771        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
772        and libchip/network/if_media.h.
773        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
774        if_media.h having moved.
775
7762005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
777
778        * automake/compile.am, automake/host.am, automake/local.am,
779        automake/subdirs.am: Remove depend.
780        * configure.ac: Explicitly pass --libdir and --includedir to
781        testsuites.
782
7832005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
784
785        * configure.ac: Reflect changes to testsuites.
786
7872005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
788
789        * automake/compile.am: Remove GCCSPECS.
790        * aclocal/prog-cc.m4: Add GCCSPECS.
791        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
792
7932005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
794
795        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
796        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
797
7982005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
799
800        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
801        libcpu/byteorder.h for i386.
802
8032005-11-02      Till Straumann <strauman@slac.stanford.edu>
804
805        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
806        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
807        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
808        added a simple API/library for i2c devices and drivers for i2c
809        2-byte eeproms and a ds1621 temperature sensor; API is documented
810        in libi2c.h.
811
8122005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * libnetworking/pppd/ipxcp.c,
815        libnetworking/pppd/chat.c,
816        libnetworking/pppd/patchlevel.h,
817        libnetworking/pppd/upap.h,
818        libnetworking/pppd/md5.h,
819        libnetworking/pppd/pppd.8,
820        libnetworking/pppd/README,
821        libnetworking/pppd/preinstall.am,
822        libnetworking/pppd/md4.h,
823        libnetworking/pppd/magic.c,
824        libnetworking/pppd/pppd.h,
825        libnetworking/pppd/demand.c,
826        libnetworking/pppd/rtemsmain.c,
827        libnetworking/pppd/sys-rtems.c,
828        libnetworking/pppd/ipcp.h,
829        libnetworking/pppd/lcp.h,
830        libnetworking/pppd/chap_ms.c,
831        libnetworking/pppd/md4.c,
832        libnetworking/pppd/rtemspppd.h,
833        libnetworking/pppd/cbcp.h,
834        libnetworking/pppd/auth.c,
835        libnetworking/pppd/lcp.c,
836        libnetworking/pppd/example/README,
837        libnetworking/pppd/example/ppp.conf,
838        libnetworking/pppd/example/system.h,
839        libnetworking/pppd/example/netconfig.h,
840        libnetworking/pppd/example/pppdapp.c,
841        libnetworking/pppd/example/init.c,
842        libnetworking/pppd/example/Makefile-user,
843        libnetworking/pppd/example/pppd.options,
844        libnetworking/pppd/rtemspppd.c,
845        libnetworking/pppd/ipxcp.h,
846        libnetworking/pppd/chap_ms.h,
847        libnetworking/pppd/options.c,
848        libnetworking/pppd/magic.h,
849        libnetworking/pppd/chap.h,
850        libnetworking/pppd/cbcp.c,
851        libnetworking/pppd/upap.c,
852        libnetworking/pppd/chap.c,
853        libnetworking/pppd/Makefile.am,
854        libnetworking/pppd/ccp.h,
855        libnetworking/pppd/utils.c,
856        libnetworking/pppd/rtemsdialer.h,
857        libnetworking/pppd/fsm.h,
858        libnetworking/pppd/pathnames.h,
859        libnetworking/pppd/md5.c,
860        libnetworking/pppd/fsm.c,
861        libnetworking/pppd/ipcp.c,
862        libnetworking/pppd/STATUS,
863        libnetworking/pppd/ccp.c,
864        libnetworking/Makefile.am: Remove (Moved to cpukit).
865
8662005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
867
868        * configure.ac: Remove libnetworking, libnetworking/pppd.
869        * wrapup/Makefile.am: Remove libpppd.a.
870
8712005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
872
873        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
874        rtemsdialer.h to $(includedir)/rtems.
875
8762005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
877
878        * libnetworking/rtems_telnetd/icmds.c,
879        libnetworking/rtems_telnetd/Makefile.am,
880        libnetworking/rtems_telnetd/preinstall.am,
881        libnetworking/rtems_telnetd/pty.c,
882        libnetworking/rtems_telnetd/pty.h,
883        libnetworking/rtems_telnetd/README,
884        libnetworking/rtems_telnetd/telnetd.c,
885        libnetworking/rtems_telnetd/telnetd.h:
886        Remove (Moved to cpukit).
887
8882005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
889
890        * configure.ac: Remove libnetworking/rtems_telnetd.
891        * libnetworking/Makefile.am: Remove rtems_telnetd.
892        * libnetworking/README: Remove (Obsolete).
893        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
894
8952005-10-20  Eric Norum <norume@aps.anl.gov>
896
897        * libchip/network/dec21140.c: Clean up PCI mapping.
898
8992005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
900
901        * libnetworking/pppd/Makefile.am: Use preinstall.am.
902        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
903        librdbg/src/servrpc.c, librdbg/src/servtgt.c
904        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
905        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
906        * configure.ac: Move optman to the end of BSP_SUBDIRS.
907
9082005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
909
910        * aclocal/bspopts.m4: Add missing m4 quotes.
911
9122005-09-02  Joel Sherrill <joel@OARcorp.com>
913
914    * aclocal/version.m4: Updated to rtems-4.6.99.2.
915
9162005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
917
918        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
919        libchip/network/dec21140.c: Remove initialization of PCI bus.
920
9212005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * optman/Makefile.am: Add preinstall.am.
924
9252005-07-18      Karel Gardas <kgardas@objectsecurity.com>
926
927        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
928        UNTESTED to tested.
929
9302005-06-17      Joel Sherrill <joel@OARcorp.com>
931
932        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
933        it is not supported by the MPC5xx.
934
9352005-06-17      Joel Sherrill <joel@OARcorp.com>
936
937        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
938        interface. Also correct attempting to build on other than PowerPC and
939        x86.
940
9412005-06-16      Daron Chabot <daron@nucleus.usask.ca>
942
943        * libchip/Makefile.am: Add driver for Tulip clones.
944        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
945        libchip/network/if_dcreg.h: New files.
946
9472005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
948
949        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
950        to enable rdbg.
951        * configure.ac: Reflect changes above.
952
9532005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
954
955        * configure.ac: Add ada/.
956
9572005-05-20      Sergei Organov  <osv@topconrd.ru>
958
959        PR 750/networking
960        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
961        wait_input().
962
9632005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
964
965        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
966        rtems/irq.h.
967
9682005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
969
970        * libchip/Makefile.am: Include preinstall.am.
971        * libchip/preinstall.am: New.
972
9732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
974
975        * configure.ac: Add AMPOLISH3.
976        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
977        * libnetworking/rtems_telnetd/preinstall.am: New.
978        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
979
9802005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
981
982        * configure.ac: Let enable_rpcgen default to "no".
983
9842005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
985
986        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
987
9882005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
989
990        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
991        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
992
9932005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
994
995        * libchip/network/dec21140.c, libchip/network/elnk.c,
996        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
997
9982005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
999
1000        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1001        of code as a result of the implementation of a common PCI interface.
1002
10032005-05-04      Joel Sherrill <joel@OARcorp.com>
1004
1005        * libchip/network/open_eth.c: Remove prototype of set_vector.
1006
10072005-05-03      Joel Sherrill <joel@OARcorp.com>
1008
1009        * librdbg/src/ptrace.c: Remove warning.
1010
10112005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1012
1013        * libchip/network/dec21140.c, libchip/network/elnk.c,
1014        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1015        Modified parameter list to remove warnings.
1016
10172005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1018
1019        * libchip/network/cs8900.c, libchip/network/i82586.c,
1020        libchip/network/open_eth.c, libchip/network/sonic.c,
1021        libchip/serial/mc68681.c: Modified types to remove
1022        warnings.  Added initialization to remove warnings.
1023
10242005-04-28      Joel Sherrill <joel@OARcorp.com>
1025
1026        * libchip/network/README.sonic: Rewritten to account for removal of
1027        dmv177.
1028
10292005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1030
1031        PR 781/rtems_misc
1032        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1033
10342005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1035
1036        * libchip/serial/ns16550.c:
1037        Fixed warnings generated in various powerpc configurations
1038
10392005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1040
1041        * libchip/serial/ns16550.c: Modified
1042        ISR to work with PPC new exception processing
1043
10442005-03-14      Joel Sherrill <joel@OARcorp.com>
1045
1046        * libchip/network/dec21140.c, libchip/network/elnk.c,
1047        libchip/network/if_fxp.c: Continue PCI API unification. All use
1048        pci_find_device(). Network drivers manufacture a signature since all
1049        calls have not been converted yet.
1050
10512005-03-04      Joel Sherrill <joel@OARcorp.com>
1052
1053        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1054        initialize function part of the unified PCI API as pci_initialize().
1055
10562005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1057
1058        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1059        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1060
10612005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1062
1063        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1064        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1065
10662005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1069        building procedures.
1070
10712005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1072
1073        * aclocal/prog-cc.m4:
1074        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1075
10762005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1077
1078        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1079
10802005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1083
10842005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1085
1086        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1087
10882005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1089
1090        * libnetworking/rtems_servers/ftp.c,
1091        libnetworking/rtems_servers/ftp.h,
1092        libnetworking/rtems_servers/Makefile.am:
1093        Remove (relocated to cpukit/ftpd).
1094        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1095        removed move libnetworking/rtems_servers.
1096
10972005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1098
1099        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1100
11012005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1102
1103        PR 755/rtems
1104        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1105        Remove local declarations of rtems_bsdnet_nameservers,
1106        rtems_bsdnet_nameservers_count.
1107
11082005-01-31      Sergei Organov <osv@topconrd.ru>
1109
1110        PR 751/pppd
1111        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1112        committed to fix PR736 breaks pppd. chat.c should have its own static
1113        ttyfd for pppd to work correctly. The symptom is that second
1114        invokation of chat (for connect script) fails due to pppd_ttyfd set
1115        to -1 by previous chat invokation (for init script). In addition,
1116        this patch fixes leaving of dangling pointer in the abort_stbring[]
1117        by chat_send().
1118
11192005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1120
1121        * configure.ac: Remove CFLAGS_DEBUG_V.
1122        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1123
11242005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * wrapup/Makefile.am: Remove rtems-ctor.o.
1127
11282005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1129
1130        * libchip/rtc/rtc.h: size_t RTC_Count.
1131
11322005-01-20      Joel Sherrill <joel@OARcorp.com>
1133
1134        PR 736/pppd
1135        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1136        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1137        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1138        should not be static and should have a name more specific to pppd.
1139
11402005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1141
1142        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1143        libnetworking/rtems_servers/Makefile.am,
1144        libnetworking/rtems_telnetd/Makefile.am,
1145        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1146        Eliminate CFLAGS_OPTIMIZE_V.
1147
11482005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1149
1150        * configure.ac: Pass CFLAGS to testsuites configure.
1151        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1152        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1153
11542005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1155
1156        * configure.ac: Pass CFLAGS to cpukit configure.
1157        * aclocal/rtems-flags.m4: Remove (Unused).
1158        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1159        * aclocal/env-rtemsbsp.m4:
1160        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1161        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1162        RTEMS_CFLAGS.
1163        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1164        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1165        Cleanup comments.
1166
11672005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1168
1169        * automake/compile.am: Remove build-variant support.
1170
11712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1172
1173        * libnetworking/pppd/Makefile.am,
1174        libnetworking/rtems_servers/Makefile.am,
1175        libnetworking/rtems_telnetd/Makefile.am:
1176        Remove build-variant support.
1177
11782005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1179
1180        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1181        support/Makefile.am, wrapup/Makefile.am:
1182        Remove build-variant support.
1183
11842004-11-22      Joel Sherrill <joel@OARcorp.com>
1185
1186        * libchip/network/if_fxp.c: Add entry for another module ID code.
1187
11882004-11-22      Joel Sherrill <joel@OARcorp.com>
1189
1190        PR 693/misc
1191        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1192        in/outport routines.
1193
11942004-11-22      Joel Sherrill <joel@OARcorp.com>
1195
1196        PR 693/misc
1197        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1198        in/outport routines.
1199
12002004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1201
1202        * aclocal/enable-itron.m4: Remove (unused).
1203
12042004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1205
1206        * configure.ac: Misc. quoting cleanups.
1207        Enable ada-tests iff --enable-ada and --enable-tests.
1208
12092004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1210
1211        PR 703/filesystem
1212        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1213        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1214        libchip/ide/ide_controller.c:
1215        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1216        available for BSPS/device drivers.
1217        Extend the "modes_available" and "mode_active" parameters to
1218        uint16_t for UDMA support.
1219
12202004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1221
1222        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1223        not supported on PowerPC since it works on the MVME2100 BSP.
1224
12252004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1226
1227        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1228        Add dependency tracking for *.cfgs.
1229        * Makefile.am: Add dependency tracking for *.cfg.
1230
12312004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1232
1233        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1234        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1235
12362004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1237
1238        PR 707/make_build
1239        * configure.ac: Add --enable-rpcgen.
1240
12412004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1242
1243        PR 700/rtems_misc
1244        * libnetworking/rtems_webserver/asp.c,
1245        libnetworking/rtems_webserver/balloc.c,
1246        libnetworking/rtems_webserver/cgi.c,
1247        libnetworking/rtems_webserver/default.c,
1248        libnetworking/rtems_webserver/ej.h,
1249        libnetworking/rtems_webserver/ejIntrn.h,
1250        libnetworking/rtems_webserver/ejlex.c,
1251        libnetworking/rtems_webserver/ejparse.c,
1252        libnetworking/rtems_webserver/emfdb.c,
1253        libnetworking/rtems_webserver/emfdb.h,
1254        libnetworking/rtems_webserver/form.c,
1255        libnetworking/rtems_webserver/handler.c,
1256        libnetworking/rtems_webserver/h.c,
1257        libnetworking/rtems_webserver/license.txt,
1258        libnetworking/rtems_webserver/Makefile.am,
1259        libnetworking/rtems_webserver/md5c.c,
1260        libnetworking/rtems_webserver/md5.h,
1261        libnetworking/rtems_webserver/mime.c,
1262        libnetworking/rtems_webserver/misc.c,
1263        libnetworking/rtems_webserver/NOTES,
1264        libnetworking/rtems_webserver/ringq.c,
1265        libnetworking/rtems_webserver/rom.c,
1266        libnetworking/rtems_webserver/rtems_webserver.h,
1267        libnetworking/rtems_webserver/security.c,
1268        libnetworking/rtems_webserver/sock.c,
1269        libnetworking/rtems_webserver/socket.c,
1270        libnetworking/rtems_webserver/sockGen.c,
1271        libnetworking/rtems_webserver/sym.c,
1272        libnetworking/rtems_webserver/uemf.c,
1273        libnetworking/rtems_webserver/uemf.h,
1274        libnetworking/rtems_webserver/um.c,
1275        libnetworking/rtems_webserver/um.h,
1276        libnetworking/rtems_webserver/umui.c,
1277        libnetworking/rtems_webserver/url.c,
1278        libnetworking/rtems_webserver/value.c,
1279        libnetworking/rtems_webserver/wbase64.c,
1280        libnetworking/rtems_webserver/webcomp.c,
1281        libnetworking/rtems_webserver/webmain.c,
1282        libnetworking/rtems_webserver/webpage.c,
1283        libnetworking/rtems_webserver/webrom.c,
1284        libnetworking/rtems_webserver/webs.c,
1285        libnetworking/rtems_webserver/websda.c,
1286        libnetworking/rtems_webserver/websda.h,
1287        libnetworking/rtems_webserver/webs.h,
1288        libnetworking/rtems_webserver/websSSL.c,
1289        libnetworking/rtems_webserver/websSSL.h,
1290        libnetworking/rtems_webserver/websuemf.c,
1291        libnetworking/rtems_webserver/wsIntrn.h:
1292        Remove (Moved to cpukit/http).
1293
12942004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1295
1296        PR 700/rtems_misc
1297        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1298        Remove libnetworking/rtems_webserver.
1299
13002004-10-25      Eric Norum <norume@aps.anl.gov>
1301
1302        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1303
13042004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1305
1306        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1307
13082004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1309
1310        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1311        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1312
13132004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1314
1315        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1316
13172004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1320        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1321
13222004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1323
1324        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1325        BITSPERBYTE.
1326
13272004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1328
1329        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1330        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1331
13322004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1333
1334        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1335
13362004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1337
1338        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1339        * aclocal/enable-bare.m4: Remove.
1340        * configure.ac: Remove BARE_CPU_MODEL.
1341
13422004-10-13      Eric Norum <norume@aps.anl.gov>
1343
1344        PR 688/bsps
1345        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1346        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1347        MC146818A (and several Dallas Semiconductor) TOD chips.
1348
13492004-10-13      Eric Norum <norume@aps.anl.gov>
1350
1351        PR 686/networking
1352        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1353        device code.
1354
13552004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1356
1357        * libchip/network/dec21140.c: include <rtems/pci.h>.
1358
13592004-09-29      Joel Sherrill <joel@OARcorp.com>
1360
1361        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1362        libnetworking/pppd/utils.c: i960 obsoleted and all references
1363        removed.
1364
13652004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1366
1367        PR 607/networking
1368        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1369        instead of fully specifying unused PCI features.
1370
13712004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1372
1373        * configure.ac: Require automake > 1.9.
1374
13752004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1376
1377        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1378
13792004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1380
1381        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1382        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1383
13842004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1385
1386        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1387        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1388
13892004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1392
13932004-07-28  Joel Sherrill <joel@OARcorp.com>
1394
1395    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1396
13972004-07-25      Joel Sherrill <joel@OARcorp.com>
1398
1399        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1400
14012004-05-21  Till Strauman <strauman@slac.stanford.edu>
1402
1403        PR 625/networking
1404        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1405        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1406        an error rather than panic if no chip is detected (thus allowing
1407        for probing).
1408        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1409        instead of looping forever.  Avoid divide by zero (crashed my PC).
1410        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1411        they are UNTESTED.
1412
14132004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1414
1415        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1416
14172004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1418
1419        * libchip/network/dec21140.c, libchip/network/elnk.c:
1420        #include <errno.h>.
1421
14222004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1423
1424        * libchip/network/if_media.h: Update from FreeBSD.
1425        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1426        libchip/network/i82586.c: #include <errno.h>.
1427
14282004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1429
1430        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1431
14322004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1433
1434        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1435
14362004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1439        automake).
1440
14412004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1442
1443        PR 599/pppd
1444        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1445
14462004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1447
1448        * optman/rtems/no-region.c: Reflect having changed
1449        rtems_region_get_segment_size.
1450
14512004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1452
1453        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1454        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1455        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1456        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1457        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1458        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1459        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1460
14612004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1462
1463        * libchip/ide/ata.c, libchip/network/dec21140.c,
1464        libchip/network/elnk.c, libchip/network/i82586.c,
1465        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1466        libchip/network/open_eth.c, libchip/network/sonic.c,
1467        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1468        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1469        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1470        libchip/shmdr/shm_driver.h: Cosmetics.
1471
14722004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1473
1474        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1475        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1476        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1477        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1478        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1479        fixed size types.
1480
14812004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * configure.ac: Explicitly pass --includedir and --libdir to
1484        cpukit/configure.
1485
14862004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1487
1488        * librdbg/Makefile.am: Fix rpcgen rules.
1489        * librdbg/src/i386/any/remdeb_xdr.c,
1490        librdbg/src/m68k/any/remdeb_xdr.c,
1491        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1492        Reflect changes to librdbg/Makefile.am.
1493
14942004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1495
1496        * configure.ac: Reflect changes testsuites/configure.ac and
1497        cpukit/configure.ac.
1498
14992004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1500
1501        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1502        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1503
15042004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1505
1506        * configure.ac: Reflect changes to testsuites's configuration.
1507
15082004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        PR/589 rtems
1511        * libchip/network/pci.h: Remove (Moved to cpukit).
1512
15132004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1516        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1517        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1518        libchip/network/dec21140.c, libchip/network/elnk.c,
1519        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1520        libchip/network/open_eth.h, libchip/network/sonic.c,
1521        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1522        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1523        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1524        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1525        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1526        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1527        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1528        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1529        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1530        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1531        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1532        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1533        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1534        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1535        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1536        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1537        fixed-size types.
1538
15392004-03-14      Chris Johns  <chrisj@rtems.org>
1540
1541        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1542        the BSP example code.
1543        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1544        support the DIMMPC. This is a pc386 target with IO port support. Minor
1545        formating clean up. Add documentation to the header file.
1546        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1547        cs8900.h header file.
1548
15492004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1552        Cosmetics.
1553
15542004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1555
1556        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1557        There are no application level Makefiles in here.
1558
15592004-03-04      Joel Sherrill <joel@OARcorp.com>
1560
1561        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1562        they can be used in application level makefiles.
1563
15642004-03-05      Joel Sherrill <joel@OARcorp.com>
1565
1566        * libnetworking/rtems_webserver/ejparse.c,
1567        libnetworking/rtems_webserver/emfdb.c,
1568        libnetworking/rtems_webserver/sock.c,
1569        libnetworking/rtems_webserver/socket.c,
1570        libnetworking/rtems_webserver/sym.c,
1571        libnetworking/rtems_webserver/webs.c,
1572        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15732004-03-05      Joel Sherrill <joel@OARcorp.com>
1574
1575        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1576        compiling this file only only those CPU families with supported
1577        exception models.
1578
15792004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1580
1581        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1582        testsuites (Was exposed with --enable-multilib, only).
1583        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1584         Add RTEMS_BSP_CONFIG_SUBDIR.
1585        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1586        testsuites's configure.
1587        * aclocal/rtems-top.m4: Remove ENDIF hack.
1588        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1589
15902004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1593        wrapup/Makefile.am: Fix automake problems having been introduced
1594        in previous patch.
1595
15962004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1599        Preinstall dirs.
1600        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1601        * aclocal/check-multiprocessing.m4: Cosmetics.
1602        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1603        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1604
16052004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1606
1607        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1608        librdbg/src/Makefile.am.
1609        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1610        * configure.ac: Reflect changes above.
1611        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1612        * wrapup/Makefile.am: Reflect changes above.
1613        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1614
16152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1616
1617        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1618
16192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1622
16232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1626
16272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1630        librdbg/src/powerpc/Makefile.am: Remove.
1631        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1632        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1633        * configure.ac: Reflect changes above.
1634
16352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637
16382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1641        STRIP.
1642
16432004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * librdbg/include/Makefile.am: Merge-in
1646        librdbg/include/rdbg/i386/Makefile.am,
1647        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1648        librdbg/include/rdbg/powerpc/Makefile.am.
1649        * librdbg/include/rdbg/i386/Makefile.am,
1650        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1651        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1652        * configure.ac: Reflect changes above.
1653
16542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * configure.ac: Use AS_HELP_STRING(ada).
1657
16582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1661        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1662        Use AC_CONFIG_HEADERS.
1663        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1664        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1665
16662004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * Makefile.am: include local.am.
1669
16702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * aclocal/version.m4: 4.6.99.0.
1673
16742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1675
1676        * Makefile.am: Don't include host.am.
1677        * automake/compile.am: Further cleanups.
1678
16792004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1680
1681        * automake/lib.am: Remove (Unused).
1682
16832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * wrapup/Makefile.am: Don't include lib.am.
1686        * automake/compile.am: Use automake compilation rules.
1687
16882004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * libnetworking/pppd/Makefile.am,
1691        libnetworking/rtems_servers/Makefile.am,
1692        libnetworking/rtems_telnetd/Makefile.am,
1693        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1694        support/Makefile.am: Don't include lib.am.
1695
16962004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * libchip/Makefile.am: Don't include lib.am.
1699        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1700        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1701        unnecessary EXTRA_DISTs.
1702
17032004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1706        hack.
1707
17082004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1711        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1712        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1713        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1714
17152004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1718        Add AM_CONDITIONAL(HAS_MP).
1719        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1720        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1721        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1722        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1723        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1724        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1725        (Deprecated by autoconf 2.59).
1726
17272004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1730        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1731
17322004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * ChangeLog: Merge-in libnetworking/ChangeLog.
1735        * libnetworking/ChangeLog: Remove.
1736        * ChangeLog: Merge-in librdbg/ChangeLog.
1737        * librdbg/ChangeLog: Remove.
1738        * ChangeLog: Merge-in libchip/ChangeLog.
1739        * libchip/ChangeLog: Remove.
1740        * ChangeLog: Merge-in optman/ChangeLog.
1741        * optman/ChangeLog: Remove.
1742
17432004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * configure.ac: Reflect changes to cpukit.
1746        * wrapup/Makefile.am: Reflect changes to librdbg.
1747        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1748        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1749        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1750        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1751        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1752        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1753        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1754        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1755        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1756
17572004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * aclocal/rtems-top.m4: Remove check for version.m4.
1760        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1761
17622004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1763
1764        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1765        * wrapup/Makefile.am: Reflect changes to libchip/*.
1766        * support/Makefile.am: Use automake compilation rules.
1767        * wrapup/Makefile.am: Reflect changes to support/*.
1768        * configure.ac: Remove libnetworking/wrapup/Makefile.
1769        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1770        libnetworking/*/lib*.a instead of libnetapps.a.
1771        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1772        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1773        * optman/Makefile.am: Use automake compilation rules.
1774        * libchip/Makefile.am: Fix typo in previous patch.
1775        * libchip/Makefile.am: Use automake compilation rules.
1776        * libnetworking/Makefile.am: Remove wrapup.
1777        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1778        automake-compilation rules.
1779        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1780        automake-compilation rules.
1781        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1782        automake-compilation rules.
1783        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1784        automake-compilation rules.
1785        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1786
17872004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1790        PRE/TMPINSTALL_FILES to CLEANFILES.
1791        * automake/lib.am: Remove TMPINSTALL_FILES.
1792        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1793        PRE/TMPINSTALL_FILES to CLEANFILES.
1794        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1795        PRE/TMPINSTALL_FILES to CLEANFILES.
1796        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1797        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1798        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1799        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1800        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1801        * librdbg/src/i386/Makefile.am: Ditto.
1802        * librdbg/src/m68k/Makefile.am: Ditto.
1803        * librdbg/src/powerpc/Makefile.am: Ditto.
1804        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1805        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1806        * libnetworking/rtems_servers/Makefile.am: Ditto.
1807        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1808        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1809
18102004-01-07      Joel Sherrill <joel@OARcorp.com>
1811
1812        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1813        more completely covers the MIPS family.
1814
18152003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * wrapup/Makefile.am: Reflect changes to shmdr.
1818        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1819
18202003-12-18      Joel Sherrill <joel@OARcorp.com>
1821
1822        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1823        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1824        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1825        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1826        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1827        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1828        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1829
18302003-12-17      Joel Sherrill <joel@OARcorp.com>
1831
1832        * aclocal/version.m4: Updated to rtems-20031217-test.
1833
18342003-12-17     
1835
1836        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1837        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1838
18392003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1840
1841        * automake/compile.am: Remove LINK_LIBS (Unused).
1842        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1843
18442003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1847        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1848        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1849        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1850        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1851
18522003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1853
1854        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1855        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1856        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1857        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1858        * librdbg/src/i386/Makefile.am:
1859        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1860        * librdbg/src/m68k/Makefile.am:
1861        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1862        * librdbg/src/powerpc/Makefile.am:
1863        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1864
18652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1868        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1869        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1870        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1871        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1872        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1873        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1874        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1875        * optman/Makefile.am: Remove project_libdir.
1876        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1877        PRE/TMPINSTALL_FILES.
1878        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1879        PRE/TMPINSTALL_FILES.
1880        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1881        PRE/TMPINSTALL_FILES.
1882        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1883        PRE/TMPINSTALL_FILES.
1884        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1885        from PRE/TMPINSTALL_FILES.
1886        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1887        PRE/TMPINSTALL_FILES.
1888        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1889        PRE/TMPINSTALL_FILES.
1890        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1891        PRE/TMPINSTALL_FILES.
1892        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1893        PRE/TMPINSTALL_FILES.
1894        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1895        PRE/TMPINSTALL_FILES.
1896        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1897        PRE/TMPINSTALL_FILES.
1898        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1899        from PRE/TMPINSTALL_FILES.
1900
19012003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1904        * automake/lib.am: Remove project_libdir.
1905        * wrapup/Makefile.am: Reworked.
1906
19072003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1908
1909        * configure.ac: Reflect changes to librdbg.
1910        * optman/Makefile.am: Add tmpinstall dirstamp support.
1911        * libchip/Makefile.am: Fix variant-tmpinstall support.
1912        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1913        * librdbg/src/powerpc/Makefile.am: Merge-in former
1914        new_exception_processing/Makefile.am.
1915        * librdbg/src/m68k/any/Makefile.am: Remove.
1916        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1917        * librdbg/src/i386/any/Makefile.am: Remove.
1918        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1919        * librdbg/src/Makefile.am: Cosmetics.
1920        * librdbg/include/Makefile.am: Cosmetics.
1921        * librdbg/Makefile.am: Cosmetics.
1922        * libnetworking/Makefile.am: Cosmetics.
1923        * libnetworking/pppd/Makefile.am: Cosmetics.
1924        * libnetworking/wrapup/Makefile.am: Cosmetics.
1925
19262003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1927
1928        * Makefile.am: Cosmetics.
1929        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1930        support.
1931
19322003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * automake/compile.am: Remove $(ARCH):-rule.
1935
19362003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1937
1938        * configure.ac: Remove lib/libbsp/shared/Makefile,
1939        lib/libbsp/shmdr/Makefile.
1940
19412003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1942
1943        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1944        libchip/serial/Makefile, libchip/rtc/Makefile.
1945        * support/Makefile.am: Remove all-local: $(ARCH).
1946        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1947        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1948        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1949        * optman/Makefile.am: Remove all-local: $(ARCH).
1950        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1951        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1952        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1953        compilation dirstamp support.
1954        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1955        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1956        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1957        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1958        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1959        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1960        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1961        all-local: $(ARCH).
1962        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1963        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1964        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1965        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1966        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1967
19682003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1969
1970        * aclocal/lead-dot.m4: New (from automake-1.7f).
1971        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1972        AC_SUBST(dirstamp).
1973        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1974        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1975        libchip/serial/Makefile.am: Ditto.
1976        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1977        * librdbg/include/Makefile.am: Ditto.
1978        * librdbg/include/rdbg/Makefile.am: Ditto.
1979        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1980        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1981        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1982        * librdbg/src/Makefile.am: Ditto.
1983        * librdbg/src/i386/Makefile.am: Ditto.
1984        * librdbg/src/i386/any/Makefile.am: Ditto.
1985        * librdbg/src/m68k/Makefile.am: Ditto.
1986        * librdbg/src/m68k/any/Makefile.am: Ditto.
1987        * librdbg/src/powerpc/Makefile.am: Ditto.
1988        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1989        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1990        preinstallation.
1991        * libnetworking/pppd/Makefile.am: Ditto.
1992        * libnetworking/rtems_servers/Makefile.am: Ditto.
1993        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1994        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1995        * libnetworking/wrapup/Makefile.am: Ditto.
1996
19972003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
1999        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2000        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2001        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2002        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2003        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2004        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2005        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2006        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2007        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2008        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2009        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2010        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2011        underquoting to silence automake-1.8.
2012
20132003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        * configure.ac: Reflect having moved tests to ../../testsuites.
2016
20172003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2020        * aclocal/canonical-host.m4: Remove.
2021        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2022        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2023
20242003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * aclocal/check-cpu.m4: Remove.
2027        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2028        * aclocal/canonical-target-name.m4: Add m4-quotes.
2029        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2030        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2031        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2032        * aclocal/check-networking.m4: Add m4-quotes. Require
2033        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2034        * aclocal/check-posix.m4: Add m4-quotes. Require
2035        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2036        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2037        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2038        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2039
20402003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2043        * aclocal/bsp-alias.m4: Remove.
2044
20452003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2046
2047        * configure.ac: Make presence of tests/ optional.
2048
20492003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * aclocal/path-perl.m4: Remove (Unused).
2052
20532003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        * automake/force-preinstall.am: Remove.
2056
20572003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2058
2059        PR 499/rtems_misc
2060        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2061        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2062        Configuration (Odd was forced) - Correction of Stop Bit configuration
2063        (inversed) - Correction of ISR Handler to call
2064        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2065        CTS Hardware flow control Configuration.
2066
20672003-09-04      Joel Sherrill <joel@OARcorp.com>
2068
2069        * lib/libcpu/shared/include/cache.h,
2070        lib/libcpu/shared/src/cache_aligned_malloc.c,
2071        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2072        license changed.
2073        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2074        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2075        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2076        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2077        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2078        for license changed.
2079        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2080        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2081        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2082        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2083        libchip/network/cs8900.h, libchip/network/dec21140.c,
2084        libchip/network/elnk.c, libchip/network/open_eth.c,
2085        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2086        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2087        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2088        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2089        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2090        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2091        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2092        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2093        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2094        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2095        libchip/serial/serial.h, libchip/serial/z85c30.c,
2096        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2097        libchip/serial/z85c30_reg.c: URL for license changed.
2098
20992003-09-03      Jiri Gaisler <jiri@gaisler.com>
2100
2101        PR 477/networking
2102        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2103        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2104        libchip/network/open_eth.h: New files.
2105
21062003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2107
2108        * aclocal/rtems-top.m4: Add RTEMS_API.
2109        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2110
21112003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2112
2113        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2114        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2115        @RTEMS_BSP@.cfg.
2116
21172003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2118
2119        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2120
21212003-08-20      Joel Sherrill <joel@OARcorp.com>
2122
2123        * libchip/network/cs8900.c: Correct copyright statements.
2124
21252003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * aclocal/check-itron.m4: Remove.
2128        * aclocal/enable-inlines.m4: Remove.
2129        * Makefile.am: Reflect having moved aclocal/.
2130        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2131        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2132        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2133        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2134        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2135        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2136        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2137        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2138        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2139        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2140        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2141        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2142        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2143        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2144        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2145        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2146        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2147        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2148        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2149        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2150        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2151        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2152        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2153        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2154        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2155        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2156        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2157        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2158        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2159        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2160        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2161        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2162        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2163        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2164        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2165        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2166        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2167        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2168        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2169        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2170        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2171        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2172        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2173        * aclocal/target.m4: New (Copied from ../../aclocal).
2174        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2175        * aclocal/version.m4: New (Copied from ../../aclocal).
2176
21772003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * configure.ac: Remove stray comments.
2180        * automake/local.am, automake/host.am: Remove "debug".
2181
21822003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * Makefile.am: Reflect having moved automake/.
2185        * lib/Makefile.am: Reflect having moved automake/.
2186        * support/Makefile.am: Reflect having moved automake/.
2187        * wrapup/Makefile.am: Reflect having moved automake/.
2188        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2189        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2190        from ../../automake).
2191        * optman/Makefile.am: Reflect having moved automake/.
2192        * libchip/Makefile.am: Reflect having moved automake/.
2193        * libchip/ide/Makefile.am: Reflect having moved automake/.
2194        * libchip/network/Makefile.am: Reflect having moved automake/.
2195        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2196        * libchip/serial/Makefile.am: Reflect having moved automake/.
2197        * librdbg/Makefile.am: Reflect having moved automake/.
2198        * librdbg/include/Makefile.am: Reflect having moved automake/.
2199        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2200        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2201        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2202        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2203        automake/.
2204        * librdbg/src/Makefile.am: Reflect having moved automake/.
2205        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2206        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2207        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2208        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2209        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2210        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2211        having moved automake/.
2212        * libnetworking/Makefile.am: Reflect having moved automake/.
2213        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2214        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2215        automake/.
2216        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2217        automake/.
2218        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2219        automake/.
2220        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2221
22222003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * Makefile.am: Add bsp.pc.in.
2225        * bsp.pc.in: New (pkgconfig support).
2226
22272003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2228
2229        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2230
22312003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * lib/Makefile.am: New (Required by 'make dist').
2234        * lib/ChangeLog: Remove.
2235        * lib/.cvsignore: Cleanup.
2236        * configure.ac: Reflect having added lib/Makefile.am.
2237        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2238        lib/libbsp/configure.ac.
2239        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2240        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2241
22422003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2245        * configure.ac: Merge-in librdbg/configure.ac.
2246        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2247        librdbg/configure.ac.
2248        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2249        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2250        LIBCHIP. Conditionally build include-dirs.
2251        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2252        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2253        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2254        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2255        librdbg/include/rdbg/m68k/Makefile.am,
2256        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2257        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2258        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2259        librdbg/src/powerpc/Makefile.am, librdbg/
2260        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2261        configure.ac into ../configure.ac.
2262        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2263        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2264        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2265        libnetworking/rtems_telnetd/Makefile.am,
2266        libnetworking/rtems_webserver/Makefile.am,
2267        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2268        into ../configure.ac.
2269
22702003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        PR 427/rtems
2273        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2274        * librdbg/src/servtsp.c: Ditto.
2275
22762003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2277
2278        PR 429/bsps
2279        PR 432/bsps
2280        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2281        packets are queued onto an elnk board, the ISR will deadlock the device
2282        with a tx complete interrupt.  Lighter tx loads are not affected as they
2283        end up submitting single packets to the device.
2284
22852003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2288        optman/configure.ac.
2289        * optman/configure.ac: Remove (Merged into ../configure.ac).
2290        * optman/Makefile.am: Reflect having merged configure.ac into
2291        ../configure.ac.
2292        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2293        * libchip/Makefile.am, libchip/ide/Makefile.am,
2294        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2295        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2296        ../configure.ac.
2297
22982003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2301
23022003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2303
2304        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2305        on i386.
2306
23072003-06-13      Joel Sherrill <joel@OARcorp.com>
2308
2309        * libnetworking/pppd/chat.c: Removed warnings.
2310
23112003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2312
2313        * libchip/network/README.3com: New file missed in previous commit.
2314        PR 405/bsps
2315        PR 393/networking
2316        * libchip/network/dec21140.c: Fix leak also known as PR393.
2317        * libchip/network/elnk.c, libchip/network/if_media.h,
2318        libchip/network/mii.h: New files.
2319        * libchip/network/Makefile.am: Reflect new files.
2320
23212003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * configure.ac: Remove support for profile-variant.
2324
23252003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        PR 397/pppd
2328        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2329        * libnetworking/pppd/magic.c: Remove *rand48.
2330        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2331
23322003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * wrapup/Makefile.am: Add libide.a.
2335
23362003-04-15      Joel Sherrill <joel@OARcorp.com>
2337
2338        PR 387/rtems_misc
2339        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2340        routines.
2341        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2342
23432003-04-11      Joel Sherrill <joel@OARcorp.com>
2344
2345        * libnetworking/rtems_webserver/cgi.c,
2346        libnetworking/rtems_webserver/sockGen.c,
2347        libnetworking/rtems_webserver/umui.c,
2348        libnetworking/rtems_webserver/websSSL.c,
2349        libnetworking/rtems_webserver/websSSL.h,
2350        libnetworking/rtems_webserver/websda.c,
2351        libnetworking/rtems_webserver/websda.h: New files. Not included in
2352        previous commit.
2353
23542003-04-10      Joel Sherrill <joel@OARcorp.com>
2355
2356        PR 371/pppd
2357        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2358        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2359        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2360        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2361        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2362        still global symbols in rtemspppd.h which might need to be changed or
2363        converted into member of a structure which is dereferenced with a
2364        pointer that is managed as a per task variable. But this patch should
2365        avoid many conflicts.
2366
23672003-03-27      Joel Sherrill <joel@OARcorp.com>
2368
2369        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2370        not allowed in the cpukit source code since it must be buildable
2371        independent of any BSP. These files were moved to libchip/ide.
2372        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2373        files.
2374
23752003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2376
2377        PR 368/filesystems
2378        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2379        improvements which now work on pc386 and mbx8xx.
2380        * libchip/ide/ide_controller.c: New file.
2381
23822003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2385
23862003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2387
2388        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2389        * configure.ac: Add support/.
2390        * support/.cvsignore: New.
2391        * support/Makefile.am: New.
2392        * support/version.c: New.
2393        * wrapup/Makefile.am: Add support/libsupport.a.
2394        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2395        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2396        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2397        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2398
23992003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2402
24032003-02-20      Till Straumann <strauman@slac.stanford.edu>
2404
2405        PR 354/networking
2406        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2407        chip against a table of supported chips. The untested ones are still
2408        commented out, however.
2409
24102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2413        * configure.ac: AC_PREREQ(2.57).
2414        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2415        * optman/configure.ac: AC_PREREQ(2.57).
2416        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2417        * libchip/configure.ac: AC_PREREQ(2.57).
2418        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2419        * librdbg/configure.ac: AC_PREREQ(2.57).
2420        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2421        * libnetworking/configure.ac: AC_PREREQ(2.57).
2422
24232003-02-06      Joel Sherrill <joel@OARcorp.com>
2424
2425        * libnetworking/pppd/chat.c: Convert routines with common names to
2426        static. This included get_char(), put_char(), and character() among
2427        others.
2428
24292003-02-03      Joel Sherrill <joel@OARcorp.com>
2430
2431        PR 338/filesystem
2432        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2433        rtems_io_lookup_name() (API change).  Unused function removed.
2434
24352003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2438        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2439        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2440        Eliminate *_O_FILES.
2441        * libnetworking/rtems_servers/Makefile.am,
2442        libnetworking/rtems_webserver/Makefile.am,
2443        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2444
24452002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2448        Let all-local: depend on $(LIB).
2449        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2450        * optman/Makefile.am: Apply install-data-local to install *.rels.
2451
24522002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2455        %.c rules.
2456        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2457        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2458        * libchip/rtc/Makefile.am: Ditto.
2459        * libchip/serial/Makefile.am: Ditto.
2460
24612002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2464        LIBC_DEFINES.
2465        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2466        LIBC_DEFINES.
2467        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2468        LIBC_DEFINES.
2469
24702002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2473
24742002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2475
2476        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2477        cache-checking.
2478        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2479
24802002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2481
2482        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2483        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2484        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2485        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2486        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2487
24882002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2491        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2492        Remove.
2493        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2494
24952002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2498        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2499
25002002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2501
2502        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2503        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2504
25052002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2508        * optman/rel.am: New.
2509
25102002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2513        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2514        braino in comment on "exec". Extend --enable-ada handling.
2515
25162002-11-04      Joel Sherrill <joel@OARcorp.com>
2517
2518        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2519        tasks and rolling multiple loops into 1.
2520        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2521        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2522        Removed warnings.
2523
25242002-10-31      Joel Sherrill <joel@OARcorp.com>
2525
2526        * libchip/network/dec21140.c: Removed warnings.
2527        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2528        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2529        librdbg/src/m68k/any/remdeb_xdr.c,
2530        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2531        warnings.
2532        * libnetworking/rtems_webserver/socket.c,
2533        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2534
25352002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2536
2537        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2538        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2539        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2540        above.
2541
25422002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2545        * wrapup/.cvsignore: Remove autom4te.cache.
2546        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2547        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2548        autom4te.cache.
2549        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2550        autom4te.cache.
2551        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2552        autom4te.cache.
2553
25542002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2557
25582002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * optman/.cvsignore: Add autom4te.cache.
2561
25622002-09-14      Joel Sherrill <joel@OARcorp.com>
2563
2564        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2565
25662002-09-07      Joel Sherrill <joel@OARcorp.com>
2567
2568        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2569        include files to resolve warnings.
2570
25712002-09-07      Chris Johns <ccj@acm.org>
2572
2573        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2574        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2575        which corrects the problem  where the cs8900.c file was actually the BSP
2576        glue.  Joel did some hacking so this file will compile.  Previously it
2577        required providing a target.h file to compile.
2578        * libchip/network/cs8900.c.bsp: New file.
2579
25802002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2583
25842002-08-31      Joel Sherrill <joel@OARcorp.com>
2585
2586        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2587        eliminate warning.
2588
25892002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * configure.ac: Add ada-tests.
2592
25932002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2594
2595        * Makefile.am: Add preinstall-stamp.
2596
25972002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2600        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2601        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2602        gcc31 happy.
2603        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2604        cp.
2605
26062002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2609        make/bsp.mak.
2610        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2611        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2612
26132002-08-12      Joel Sherrill <joel@OARcorp.com>
2614
2615        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2616        avoid error.
2617
26182002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2621        * configure.ac: Add BSP_SUBDIRS.
2622        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2623        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2624        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2625        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2626        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2627        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2628        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2629        RTEMS_CHECK_BSP_CACHE.
2630        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2631        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2632        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2633        .$(OBJEXT) instead of .o.
2634        * libnetworking/pppd/Makefile.am,
2635        libnetworking/rtems_servers/Makefile.am,
2636        libnetworking/rtems_telnetd/Makefile.am,
2637        libnetworking/rtems_webserver/Makefile.am,
2638        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2639
26402002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2641
2642        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2643        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2644        ../libchip/serial/$(ARCH)/libserialio.a.
2645        * libchip/serial/Makefile.am: Don't tmp-install lib.
2646        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2647
26482002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * Makefile.am: Add rtems_makedir.
2651        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2652        * Makefile.am: Add wrapup-SUBDIR.
2653        * wrapup/ChangeLog: Remove.
2654        * wrapup/configure.ac: Remove.
2655        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2656        (Make the bare BSP happy).
2657        * configure.ac: Ditto.
2658        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2659        Create make/custom/default.cfg.
2660        * configure.ac: Add creation of make/custom/*.cfg. Create
2661        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2662
26632002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * Makefile.am: Clean $(PROJECT_RELEASE).
2666
26672002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2670        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2671        prototype mismatches.
2672
26732002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2676        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2677
26782002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * acinclude.m4: Add test "$multilib" != "yes".
2681        * config-ml.in: Remove.
2682        * acinclude.m4: Cleanups.
2683        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2684        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2685        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2686        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2687        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2688
26892002-07-16      Eric Norum <eric.norum@usask.ca>
2690
2691        * New driver for the Intel EtherExpressPro (82559ER) chip.
2692        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2693        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2694        * libchip/network/Makefile.am: Modified to reflect above.
2695
26962002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * acinclude.m4: New.
2699        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2700        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2701        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2702
27032002-07-01      Joel Sherrill <joel@OARcorp.com>
2704
2705        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2706        _Objects_Information_table now that it is a two dimensional array based
2707        upon API and class.
2708        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2709        of strnlen().
2710
27112002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2714        preinstall libnetapps.a.
2715
27162002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * configure.ac: Remove librpc.
2719
27202002-06-25      Joel Sherrill <joel@OARcorp.com>
2721
2722        * Per PR233, moved librpc to exec.
2723        * configure.ac, wrapup/Makefile.am: Modified.
2724        * librpc, librpc/ChangeLog: Removed.
2725
27262002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * optman/Makefile.am: Remove multilib support.
2729        * optman/configure.ac: Ditto.
2730        * optman/sapi/Makefile.am: Ditto.
2731
27322002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2735        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2736
27372002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        Move networking libraries to c/src/exec/libnetworking
2740        * libnetworking/configure.ac, libnetworking/Makefile.am,
2741        libnetworking/wrapup/Makefile.am: Reflect Moval.
2742
27432002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2746        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2747        <rtems/bspIo.h>.
2748
27492002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2752        * libnetworking/rtems/mkrootfs.h: Ditto.
2753        * libnetworking/rtems/Makefile.am: Reflect changes above.
2754
27552002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * configure.ac: Remove lib.
2758
27592002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2760
2761        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2762        that exception stack frames on M68K members with VBR always are 6 byte
2763        long. The incorrect assumption resulted in some gdb commands like "next"
2764        to fail on the 68360.
2765
27662002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2767
2768        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2769        PR 220
2770        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2771        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2772        CVS.
2773        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2774        libnetworking/sys/filio.h: Remove.
2775        * libnetworking/sys/Makefile.am: Reflect changes above.
2776
27772002-05-07      Chris Johns <ccj@acm.org>
2778
2779        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2780        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2781        requires it to be stripped.
2782
27832002-05-01      Eric Norum <eric.norum@usask.ca>
2784
2785        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2786        assembly  to satisfy gcc 3.1 and newer.
2787
27882002-04-26      Eric Norum <eric.norum@usask.ca>
2789
2790        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2791        agressive optimization in gcc 3.1 does not reorder things.
2792
27932002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * libchip/network/dec21140.c: Reflect changes to powerpc's
2796        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2797        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2798        <rtems/score/cpu.h>.
2799        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2800        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2801
28022002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * optman/configure.ac: Remove ENABLE_GCC28.
2805
28062002-04-11      Chris Johns <ccj@acm.org>
2807
2808        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2809        driver control block field to the ifconfig network driver structure.
2810        This field is needed by the i82586 driver which was ported from NetBSD
2811        as it had better hardware abstraction.
2812        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2813        PR59, added the drv_ctrl driver control block field to the ifconfig
2814        network driver structure. This field is needed by the i82586 driver
2815        which was ported from NetBSD as it had better hardware abstraction.
2816
28172002-04-10      Mike Siers <mikes@poliac.com>
2818
2819        * libnetworking/rtems_webserver/NOTES,
2820        libnetworking/rtems_webserver/asp.c,
2821        libnetworking/rtems_webserver/balloc.c,
2822        libnetworking/rtems_webserver/default.c,
2823        libnetworking/rtems_webserver/ej.h,
2824        libnetworking/rtems_webserver/ejIntrn.h,
2825        libnetworking/rtems_webserver/ejlex.c,
2826        libnetworking/rtems_webserver/ejparse.c,
2827        libnetworking/rtems_webserver/emfdb.c,
2828        libnetworking/rtems_webserver/emfdb.h,
2829        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2830        libnetworking/rtems_webserver/handler.c,
2831        libnetworking/rtems_webserver/license.txt,
2832        libnetworking/rtems_webserver/md5.h,
2833        libnetworking/rtems_webserver/md5c.c,
2834        libnetworking/rtems_webserver/mime.c,
2835        libnetworking/rtems_webserver/misc.c,
2836        libnetworking/rtems_webserver/ringq.c,
2837        libnetworking/rtems_webserver/rom.c,
2838        libnetworking/rtems_webserver/security.c,
2839        libnetworking/rtems_webserver/sock.c,
2840        libnetworking/rtems_webserver/sym.c,
2841        libnetworking/rtems_webserver/uemf.c,
2842        libnetworking/rtems_webserver/uemf.h,
2843        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2844        libnetworking/rtems_webserver/url.c,
2845        libnetworking/rtems_webserver/value.c,
2846        libnetworking/rtems_webserver/wbase64.c,
2847        libnetworking/rtems_webserver/webcomp.c,
2848        libnetworking/rtems_webserver/webpage.c,
2849        libnetworking/rtems_webserver/webrom.c,
2850        libnetworking/rtems_webserver/webs.c,
2851        libnetworking/rtems_webserver/webs.h,
2852        libnetworking/rtems_webserver/websuemf.c,
2853        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2854        2.1.4.
2855
28562002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * libchip/network/i82586.c: Include <string.h>.
2859        * libchip/network/sonic.c: Ditto.
2860
28612002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2862
2863        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2864
28652002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2866
2867        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2868
28692002-03-27      Thomas.Doerfler@imd-systems.de
2870
2871        PR 144
2872        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2873        memory address 0 when called for the first time. This is done when
2874        trying to clear the variable "dhcp_hostname".
2875
28762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2879        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2880        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2881        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2882        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2883        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2884        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2885        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2886        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2887        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2888        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2889        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2890        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2891        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2892        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2893        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2894        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2895        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2896        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2897        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2898        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2899        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2900        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2901        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2902        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2903        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2904        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2905        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2906        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2907        AUTOMAKE_OPTIONS.
2908        * libnetworking/configure.ac:
2909        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2910        foreign 1.6]).
2911        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2912        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2913        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2914        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2915        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2916        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2917        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2918        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2919        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2920        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2921        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2922        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2923        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2924        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2925        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2926        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2927        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2928
29292002-03-27      Ilya Alexeev <ilya@continuum.ru>
2930
2931        PR 162
2932        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2933        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2934        used in a device write routines.  Now ppp_softc structure have own
2935        character for writing to device (sc_outchar).  I think that converting
2936        local variables to static is not a right solution, because problems will
2937        occur in the case of two or more ppp instances.
2938        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2939        must be u_long, otherwise in the case of the big output packet endless
2940        loop may occur.
2941
29422002-03-21      Ilya Alexeev <ilya@continuum.ru>
2943
2944        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2945        preparations for multiple PPPD connections.
2946
29472002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        PR 149
2950        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2951        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2952        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2953        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2954
29552002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2956
2957        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2958        * configure.ac: Modified to reflect addition.
2959
29602002-02-27      Ilya Alexeev <ilya@continuum.ru>
2961
2962        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2963        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2964        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2965        capabilities as well as eliminate some warnings.
2966
29672002-02-27      Eric Norum <eric.norum@usask.ca>
2968
2969        * libnetworking/net/radix.c: Properly handle fetching the default route
2970        when there is no route.  This was a bug in the original FreeBSD code and
2971        this fix is from an updated version of their code.
2972
29732002-02-16      Eric Norum <eric.norum@usask.ca>
2974
2975        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2976        checking.
2977
29782002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
2980        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2981        dodefaultroute.
2982
29832002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2986        include <rtems/seterr.h>.
2987
29882002-02-01      Mike Siers <mikes@poliac.com>
2989
2990        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2991        avoid bringing the link down too fast. NOTE: Mike reports successfully
2992        running at 56K baud on a direct link.
2993
29942002-02-01      Eric Valette <valette@crf.canon.fr>
2995
2996        * librdbg/So many patches have been posted recently on the mailing list
2997        and  because we were unable to find correct solution to compile on
2998        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2999        because the coding  style of rdbg was rather inconsistant among various
3000        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3001        global coding style (using indent + manual edits), 2) incorporate/review
3002        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3003        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3004        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3005        after rdbg initialization is done, NB : the paches is huge but it is
3006        mainly due to coding styke chnages.  Only few lines of codes have been
3007        really changed and they do not impact  rdbg functionnality (AFAIKT).
3008        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3009        librdbg/include/rdbg/m68k/rdbg_f.h,
3010        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3011        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3012        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3013        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3014        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3015        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3016        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3017        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3018        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3019        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3020        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3021        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3022        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3023        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3024        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3025        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3026
30272002-01-31      Mike Siers <mikes@poliac.com>
3028
3029        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3030        * Nice Update of PPPD support which eliminates the requiremetn that
3031        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3032        and reports that it seems to be more stable and handle larger packets
3033        better.  This patch replaces the termios tasks with more general pppd
3034        network driver tasks.  The functions pppinput() and pppstart() get
3035        called from the interrupt service routine.
3036        * libnetworking/Makefile.am, libnetworking/configure.ac,
3037        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3038        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3039        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3040        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3041        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3042        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3043        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3044        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3045        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3046        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3047        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3048        libnetworking/net/route.c, libnetworking/net/route.h,
3049        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3050        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3051        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3052        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3053        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3054        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3055        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3056        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3057        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3058        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3059        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3060        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3061        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3062        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3063        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3064        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3065        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3066        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3067        libnetworking/pppd/example/README,
3068        libnetworking/pppd/example/netconfig.h,
3069        libnetworking/wrapup/Makefile.am: Modified.
3070        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3071        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3072        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3073        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3074        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3075        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3076        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3077        libnetworking/modem/pppcompress.c: Subdirectory removed.
3078
30792002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3080
3081        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3082        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3083
30842002-01-18      Till Straumann <strauman@slac.stanford.edu>
3085
3086        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3087        issues: - exception handler needs to enable MSR_FP if the interrupted
3088        thread is FP enabled. - printk message for MSR fixed and added
3089        stacktrace. NOTE: this requires the stacktrace patch to
3090        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3091        however).
3092
30932002-01-06      Joel Sherrill <joel@OARcorp.com>
3094
3095        * optman/.cvsignore: Added aclocal.m4 and configure.
3096        * optman/.cvsignore: New file.
3097
30982002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3101
31022002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3103
3104        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3105        * optman/ChangeLog: New.
3106        * optman/configure.ac: New.
3107        * optman/Makefile.am: New.
3108        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3109        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3110
31112001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3112
3113        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3114
31152001-12-18      Eric Norum <eric.norum@usask.ca>
3116
3117        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3118        `directories' (path names with a / at the end) while disallowing open()
3119        operations on TFTP `directories'.
3120
31212001-12-07      Eric Norum <eric.norum@usask.ca>
3122
3123        * libnetworking/lib/tftpDriver.c: Restore write capability.
3124
31252001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * libchip/network/sonic.h: Fix typo.
3128        * libnetworking/arpa/Makefile.am: Remove stray lines.
3129
31302001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3131
3132        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3133
31342001-10-18      Eric Norum <eric.norum@usask.ca>
3135
3136        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3137        chdir() and open() operations within the TFTP file system.
3138
31392001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * librdbg/configure.ac: Fix latent bug exposed by removal of
3142        config.cache's which prevented powerpc targets librdbg from building.
3143
31442001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3147        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3148        autoconf-2.52 happy.
3149
31502001-10-12      Mike Siers <mikes@poliac.com>
3151
3152        * libnetworking/Update to stable working state.  Congratulations Mike!
3153        :).
3154        * libnetworking/modem_example: Directory removed.
3155        * libnetworking/modem_example/16550.h,
3156        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3157        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3158        libnetworking/modem_example/ppp.h,
3159        libnetworking/modem_example/pppcompress.c: Files removed.
3160        * libnetworking/pppd/example/pppd.options: New file.
3161        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3162        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3163        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3164        libnetworking/pppd/rtemsmain.c: Updated.
3165
31662001-10-12      Joel Sherrill <joel@OARcorp.com>
3167
3168        * libchip/serial/z85c30.c: Fixed typo.
3169
31702001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3173        * configure.in: Remove.
3174        * configure.ac: New file, generated from configure.in by autoupdate.
3175        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3176        * libchip/configure.in: Remove.
3177        * libchip/configure.ac: New file, generated from configure.in by
3178        autoupdate.
3179        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3180        * librdbg/configure.in: Remove.
3181        * librdbg/configure.ac: New file, generated from configure.in by
3182        autoupdate.
3183        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3184        * libnetworking/configure.in: Remove.
3185        * libnetworking/configure.ac: New file, generated from configure.in by
3186        autoupdate.
3187
31882001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3189
3190        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3191        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3192        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3193
31942001-09-27      Joel Sherrill <joel@OARcorp.com>
3195
3196        * libchip/ChangeLog: Fixed typo in date.
3197
31982001-09-27      Eric Norum <eric.norum@usask.ca>
3199
3200        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3201        TFTP  filesystem.
3202
32032001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3206        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3207        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3208        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3209        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3210        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3211        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3212        'PREINSTALL_FILES ='.
3213        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3214        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3215        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3216        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3217        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3218        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3219        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3220        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3221        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3222        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3223        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3224        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3225
32262001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3227
3228        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3229        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3230        * librdbg/src/m68k/any/Makefile.am: Ditto.
3231        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3232        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3233        happy.
3234
32352001-09-21      Joel Sherrill <joel@OARcorp.com>
3236
3237        * libchip/network/Makefile.am: Fixed typo on file name.
3238        * libchip/network/i82586.c: Commented out line 318 which is referencing
3239        a member of a structure that is not currently there.  This needs to be
3240        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3241        to C style.
3242
32432001-09-19      Eric Norum <eric.norum@usask.ca>
3244
3245        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3246
32472001-09-19      Chris Johns <ccj@acm.org>
3248
3249        * libchip/network/README.i82586, libchip/network/i82586.c,
3250        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3251        Network driver for Intel i82586.
3252        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3253        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3254        "root" filesystem with information obtained via the DHCP response.
3255
32562001-09-14      Eric Norum <eric.norum@usask.ca>
3257
3258        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3259        make gcc 3.x happy.
3260
32612001-08-16      Mike Siers <mikes@poliac.com>
3262
3263        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3264        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3265        These support callback functionality that has not even been compiled
3266        under RTEMS yet.
3267        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3268        example application.  Mike's notes on the modifications: - renamed
3269        error() function because of namespace problems - removed calls to the
3270        exit() funciton - removed extra files from the pppd source directory -
3271        defined pppd task constant values in rtemspppd.h - modifyied example
3272        code to get actual tick per second value - placed the pppd 2.3.11 man
3273        page file (pppd.8) into the pppd directory.
3274        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3275        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3276        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3277        libnetworking/pppd/rtems-ppp.c: Deleted.
3278        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3279        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3280        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3281        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3282        libnetworking/pppd/example/init.c,
3283        libnetworking/pppd/example/netconfig.h,
3284        libnetworking/pppd/example/ppp.conf,
3285        libnetworking/pppd/example/pppdapp.c,
3286        libnetworking/pppd/example/system.h: New files.
3287        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3288        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3289        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3290        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3291        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3292        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3293        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3294        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3295        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3296        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3297        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3298        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3299        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3300        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3301        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3302
33032001-08-16      Joel Sherrill <joel@OARcorp.com>
3304
3305        * libnetworking/pppd/example/Makefile: Removed.
3306        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3307        to avoid bootstrap -c clobbering it.
3308        * libnetworking/rtems_telnetd/.cvsignore: New file.
3309
33102001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3311
3312        * libnetworking/Makefile.am, libnetworking/configure.in,
3313        libnetworking/rtems_servers/Makefile.am,
3314        libnetworking/rtems_servers/telnetd.c,
3315        libnetworking/rtems_servers/telnetd.h,
3316        libnetworking/rtems_telnetd/Makefile.am,
3317        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3318        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3319        libnetworking/rtems_telnetd/telnetd.c,
3320        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3321        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3322        effect when ftpd change. - the tcp/ip stats have been implemented into
3323        icmds.c and started when telnetd daemon is started.
3324        * libnetworking/rtems_servers/telnetd.c,
3325        libnetworking/rtems_servers/telnetd.h: Removed.
3326        * libnetworking/rtems_telnetd: New directory.
3327        * libnetworking/rtems_telnetd/Makefile.am,
3328        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3329        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3330        libnetworking/rtems_telnetd/telnetd.c,
3331        libnetworking/rtems_telnetd/telnetd.h: New files.
3332
33332001-06-14      Joel Sherrill <joel@OARcorp.com>
3334
3335        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3336        Moved from libmisc/shell so the network stack to address network
3337        depenendency.
3338        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3339
33402001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3341
3342        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3343
33442001-05-15      Joel Sherrill <joel@OARcorp.com>
3345
3346        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3347        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3348        accidentally deleted the incorrectly empty versions.
3349
33502001-05-14      Till Straumann <strauman@slac.stanford.edu>
3351
3352        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3353        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3354        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3355        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3356        to know the values) - the affected BSP (shared/motorola) headers have
3357        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3358        driver (libchip/network/dec21140.c) has been fixed to use
3359        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3360        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3361        who is using this driver. - the DEC driver also has been fixed to use
3362        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3363        delay_in_bus_cycles().
3364
33652001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3368
33692001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3372
33732001-04-24      Eric Norum <eric.norum@usask.ca>
3374
3375        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3376        NTP synchronization a little more robust -- no NTP daemon yet, but at
3377        least it trys a little harder when the primary NTP server is down.
3378
33792001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3380
3381        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3382        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3383        libnetworking/pppd/modem_example/modem.c,
3384        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3385        other strings into English.
3386        * libnetworking/pppd/STATUS: updated to reflect the changes.
3387
33882001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3389
3390        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3391        again.
3392
33932001-04-20      Eric Valette <valette@crf.canon.fr>
3394
3395        * mcp750 directory renamed new_exception processing as it supports many
3396        more CPU models.
3397        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3398        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3399        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3400        formerly in mcp750 plus modifications.
3401        * librdbg/src/powerpc/mcp750/.cvsignore,
3402        librdbg/src/powerpc/mcp750/Makefile.am,
3403        librdbg/src/powerpc/mcp750/remdeb.h,
3404        librdbg/src/powerpc/mcp750/remdeb_f.x,
3405        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3406        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3407        new_exception_processing.
3408        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3409        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3410        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3411        part of this effort to add support for the MPC8xx.
3412
34132001-04-19      Joel Sherrill <joel@OARcorp.com>
3414
3415        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3416        internal include files.
3417
34182001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3419
3420        PR 158
3421        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3422        rcmd() library call by commenting out the parts that deal with signals.
3423        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3424        stdio. The 'server-side' parts of this file which deal with
3425        authentication are disabled since they are not needed.
3426
34272001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3428
3429        * libnetworking/include/.cvsignore: Remove dangling file.
3430
34312001-03-14      Joel Sherrill <joel@OARcorp.com>
3432
3433        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3434        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3435        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3436        libchip style serial drivers can be written in libcpu or libbsp.
3437
34382001-03-01      Joel Sherrill <joel@OARcorp.com>
3439
3440        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3441        libchip/network/sonic.c, libchip/network/sonic.h,
3442        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3443        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3444        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3445        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3446        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3447        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3448        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3449        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3450
34512001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3452
3453        * librdbg/include/rdbg/Makefile.am,
3454        librdbg/include/rdbg/i386/Makefile.am,
3455        librdbg/include/rdbg/m68k/Makefile.am,
3456        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3457        style on include files.
3458
34592001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3460
3461        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3462        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3463        replace ${..} with $(..).
3464        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3465        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3466        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3467        libnetworking/rtems/Makefile.am, libnetworking/
3468        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3469        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3470        include_*HEADERS instead of H_FILES.
3471        * libnetworking/include/Makefile.am: Remove.
3472        * libnetworking/Makefile.am: Add handling of *.h files.
3473        * libnetworking/configure.in: Remove include/Makefile.
3474
34752001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3476
3477        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3478
34792001-01-31      Sergei Organov <osv@javad.ru>
3480
3481        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3482        current dir and root dir removed in favor of new libio support for
3483        task-local current and root directories. - Bug in `close_data_socket()'
3484        introduced by previous change fixed. - `command_pasv()' changed to set
3485        timeout on socket we are listening on and code fixed to don't close
3486        socket twice on error. - `serr()' changed to clear `errno'. -
3487        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3488        changed to clear `errno' before processing session. -
3489        `close_data_socket()' fixed to close both active and passive sockets -
3490        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3491        empty string  in `exec_command()'.
3492
34932001-01-25      Eric Norum <eric.norum@usask.ca>
3494
3495        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3496        improves throughput on systems which are dropping packets.   Only the
3497        first timeout is reduced.  This keeps the number of extra packets down
3498        on networks that are very busy and dropping lots of packets.
3499
35002001-01-24      Sergei Organov <osv@javad.ru>
3501
3502        * libnetworking/rtems_servers/ftpd.c,
3503        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3504        - Timeouts on sockets implemented. 'idle' field added to configuration.
3505        No timeout by default to keep backward compatibility. Note: SITE IDLE
3506        command not implemented yet. - Basic global access control implemented.
3507        'access' field added to configuration. No access limitations by default
3508        to keep backward compatibility. - Anchor data socket for active mode
3509        (using self IP and port 20.) - Fixed default data port support (still
3510        not tested). - Don't allow IP address different from originating host in
3511        PORT command to improve security. - Fixed bug in MDTM command. - Check
3512        for correctness of parsing of argument in command_port(). - Fixed
3513        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3514        a directory. - Command parsing a little bit improved: command names are
3515        now converted to upper-case to be more compatible with RFC (command
3516        names are not case-sensitive.) - Reformat comments so that they have
3517        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3518        previous changes - True ASCII mode implemented (doesn't work for hooks
3519        and /dev/null) - Passive mode implemented, PASV command added. - Default
3520        port for data connection could be used (untested, can't find ftp client
3521        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3522        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3523
35242001-01-18      Joel Sherrill <joel@OARcorp.com>
3525
3526        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3527        macro using variable arguments.
3528        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3529        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3530        since I updated the main RTEMS development machine to RedHat 7.2 and
3531        apparently got a new version of rpcgen.
3532
35332001-01-12      Sergei Organov <osv@javad.ru>
3534
3535        * libnetworking/rtems_servers/ftpd.c,
3536        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3537        - use pool of pre-created threads to handle sessions instead of
3538        creating/deleting threads on the fly - LIST output is now similar to
3539        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3540        happy with it. - LIST NAME now works (both for files and directories) -
3541        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3542        clients happy  - keep track of CWD for every session separately -
3543        ability to specify root directory name for FTPD in configuration table.
3544        FTPD will then create illusion for FTP clients that this is actually
3545        root directory. - ignore options sent in commands, thus LIST -al FILE
3546        works and doesn't try to list "-al" directory. - buffers are allocated
3547        on stack instead of heap where possible to eliminate malloc/free calls
3548        (avoid possible heap fragmentation troubles). - drop using of task
3549        notepad to pass parameters - use function arguments instead - use
3550        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3551        in socket() instead of AF_INET.
3552
35532001-01-02      Joel Sherrill <joel@OARcorp.com>
3554
3555        * libnetworking/CHANGELOG: Removed.
3556        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3557
35582000-12-14      Eric Norum <eric.norum@usask.ca>
3559
3560        * libnetworking/lib/tftpDriver.c: Added write capability.
3561
35622000-12-08      Joel Sherrill <joel@OARcorp.com>
3563
3564        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3565        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3566        numerous variable declarations conditional on PPP_COMPRESS and
3567        PPP_FILTER.  Commented out variables that were not used because the code
3568        using them was commented out. Removed totally unused variables.
3569        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3570        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3571
35722000-11-30      Joel Sherrill <joel@OARcorp.com>
3573
3574        * libnetworking/modem/ppp_tty.c: Changed to include
3575        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3576        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3577        * libnetworking/Makefile.am: Modified to reflect above.
3578
35792000-11-27      Joel Sherrill <joel@OARcorp.com>
3580
3581        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3582
35832000-11-25      Eric Norum <eric.norum@usask.ca>
3584
3585        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3586        core.
3587
35882000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3589
3590        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3591        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3592        subdir.
3593        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3594        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3595        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3596        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3597        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3598        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3599        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3600        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3601        ppp_tty.c and the real pppd main is in pppmain.c.
3602
36032000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3604
3605        * libchip/network/sonic.c: Added ipalign() routine to align the received
3606        packet so that the ip header is on a 32-bit boundary. Necessary for
3607        cpu's that do not allow unaligned loads and stores and when the 32-bit
3608        DMA mode is used.
3609
36102000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3611
3612        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3613        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3614        ACLOCAL_AMFLAGS.
3615        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3616        ACLOCAL_AMFLAGS.
3617        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3618        ACLOCAL_AMFLAGS.
3619
36202000-11-03      Chris Johns <ccj@acm.org>
3621
3622        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3623        libchip/network/cs8900.h: New files.
3624
36252000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3626
3627        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3628        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3629        $(RTEMS_TOPdir)/aclocal.
3630        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3631        $(RTEMS_TOPdir)/aclocal.
3632        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3633        $(RTEMS_TOPdir)/aclocal.
3634
36352000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3636
3637        * configure.in: Switch to GNU-canonicalization.
3638        * Makefile.am: Reflect changes to configure.in.
3639        * acinclude.m4: Remove.
3640
36412000-10-30      Joel Sherrill <joel@OARcorp.com>
3642
3643        * POSIX include files merged into newlib.  This resulted in some
3644        definitions moving to other files and thus some secondary effects in
3645        RTEMS source code.
3646        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3647        in sync with newlib's <machine/types.h>.
3648        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3649        definition of struct itimerval in <sys/time.h>.
3650
36512000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3652
3653        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3654        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3655        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3656        * ChangeLog: Fix typos.
3657        * configure.in: add tests to the GNU canonicalized subdirectories.
3658
36592000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3660
3661        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3662        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3663        the lib directory before configuring lib/.
3664
36652000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3666
3667        * configure.in, Makefile.am: add exec to the GNU canonicalized
3668        subdirectories.
3669        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3670        * configure.in: add libnetworking, librpc and librdb to the GNU
3671        canonicalized subdirectories.
3672        * configure.in: add libmisc and libchip to the GNU canonicalized
3673        subdirectories.
3674        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3675        Switch to GNU canonicalization.
3676        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3677        Switch to GNU canonicalization.
3678        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3679        Switch to GNU canonicalization.
3680
36812000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3682
3683        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3684        canonicalization to libfs/. The approach is currently a bit of a hack as
3685        GNU canonicalization does not support the per-BSP build some of the
3686        other directories require.  As more of the tree is converted, this will
3687        become less  of an issue.
3688
36892000-10-20      Joel Sherrill <joel@OARcorp.com>
3690
3691        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3692        parameter.
3693
36942000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3695
3696        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3697        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3698        * librdbg/configure.in: Add m68k support.
3699        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3700        subdirectory.
3701        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3702        failure.
3703        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3704        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3705        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3706        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3707        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3708        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3709        librdbg/src/m68k/.cvsignore: New files.
3710        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3711        function pointers.
3712        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3713        _after_ pointer has been checked against NULL.
3714
37152000-10-18      Joel Sherrill <joel@OARcorp.com>
3716
3717        * wrapup/Makefile.am: Added libfs.
3718
37192000-10-18      Chris Johns <ccj@acm.org>
3720
3721        * libfs created.
3722        * configure.in: Added libfs subdirectory.
3723        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3724
37252000-09-28      Joel Sherrill <joel@OARcorp.com>
3726
3727        * libnetworking/rtems_webserver/Makefile.am,
3728        libnetworking/rtems_webserver/base64.c,
3729        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3730        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3731
37322000-09-22      Joel Sherrill <joel@OARcorp.com>
3733
3734        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3735        libnetworking/rtems/rtems_bsdnet_internal.h,
3736        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3737        have included rtems.h.  It is now including precisely the  least amount
3738        of low level, yet portable .h files to get the basic RTEMS types
3739        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3740        used machine/types.h to include rtems.h.
3741
37422000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
3744        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3745
37462000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * libnetworking/ChangeLog: Cleanup.
3749
37502000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3751
3752        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3753        * libchip/ChangeLog: Fix formating.
3754
37552000-09-05      Joel Sherrill <joel@OARcorp.com>
3756
3757        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3758        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3759        confusion and to work with the converted flags.
3760
37612000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3762
3763        * wrapup/Makefile.am: Include compile.am.
3764        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3765        libchip/serial/Makefile.am: Include compile.am.
3766        * librdbg/src/i386/any/Makefile.am,
3767        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3768        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3769        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3770        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3771        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3772        libnetworking/rtems_servers/Makefile.am,
3773        libnetworking/rtems_webserver/Makefile.am,
3774        libnetworking/wrapup/Makefile.am: Include compile.am.
3775
37762000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3777
3778        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3779        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3780
37812000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3782
3783        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3784
37852000-08-31      Joel Sherrill <joel@OARcorp.com>
3786
3787        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3788        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3789        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3790        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3791        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3792        * libnetworking/wbase64.c: Removed.
3793        * libnetworking/Makefile.am, libnetworking/asp.c,
3794        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3795        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3796        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3797        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3798        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3799        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3800        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3801        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3802        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3803        Modified.
3804
38052000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3806
3807        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3808
38092000-08-30      Joel Sherrill <joel@OARcorp.com>
3810
3811        * libnetworking/rtems_webserver/license.txt: New file.
3812
38132000-08-10      Joel Sherrill <joel@OARcorp.com>
3814
3815        * ChangeLog: New file.
3816        * libchip/ChangeLog: New file.
3817        * librdbg/ChangeLog: New file.
3818        * libnetworking/ChangeLog: New file.
3819
Note: See TracBrowser for help on using the repository browser.