source: rtems/c/src/ChangeLog @ b0f45d8

4.104.11
Last change on this file since b0f45d8 was b0f45d8, checked in by Joel Sherrill <joel.sherrill@…>, on Dec 16, 2008 at 9:58:18 PM

2008-12-16 Joel Sherrill <joel.sherrill@…>

  • libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate all public use of TOD conversion routines.
  • Property mode set to 100644
File size: 144.8 KB
Line 
12008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
4        all public use of TOD conversion routines.
5
62008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
9        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
10
112008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
12
13        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
14
152008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
16
17        * libchip/serial/ns16550.c: Transmit the character in the polled write
18        function within a critical section for printk() compatibility.
19
202008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
21
22        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
23
242008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
27
282008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
29
30        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
31
322008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * aclocal/bsp-bootcard-options.m4: Fix quoting.
35
362008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * aclocal/bsp-bootcard-options.m4: New file.
39        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
40
412008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
42
43        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
44        BSPs that support this feature.
45
462008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
47
48        * libchip/serial/ns16550.c: Fix typo.
49
502008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
51
52        * libchip/serial/ns16550.c: Fix typo.
53
542008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
55
56        * libchip/serial/ns16550.c: Add not supported on arm even though it is
57        not simple vectored.
58
592008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
60
61        * libchip/serial/ns16550.c: Not currently supported on architectures
62        with simple vectored interrupt model.
63
642008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * aclocal/version.m4: Bump RTEMS_API to 4.10.
67        Bump _RTEMS_VERSION to 4.9.99.0.
68
692008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
70
71        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
72        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
73        functions have now static linkage type.  Added constant qualifier to
74        operations table and read-only function parameters.
75
76        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
77        c/src/libchip/serial/serial.h:  Include required header files.  Removed
78        support for old PowerPC exception handling.  Various fixes for
79        interrupt related routines.  Added support for BSPs with IRQ extension
80        API.
81
822008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
85        is no PCI bus based upon the BSP not having a base address defined.
86        This means this driver cannot be supported on that board.
87
882008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * libchip/network/dec21140.c, libchip/network/elnk.c,
91        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
92
932008-09-17      Miao Yan <yanmiaobest@gmail.com>
94
95        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
96        add simple device only filesystem (devfs), optionally completely drop
97        out filesystem, and to clean up disabling newlib reentrancy support.
98        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
99        now has a 15K code space.
100        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
101        Removed.
102
1032008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
104
105        * libchip/ide/ata.h: Convert to Unix file format.
106
1072008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
110        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
111        libchip/serial/serial.h, libchip/serial/serprobe.c,
112        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
113        Convert to "bool".
114        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
115        libchip/i2c/spi-memdrv.h: Convert to "bool".
116        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
117        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
118        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
119        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
120        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
121        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
122        Convert to "bool".
123        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
124        Convert to "bool".
125        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
126        Convert to "bool".
127
1282008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
129
130        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
131        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
132        memory driver to not use the clock ioctl to install a method to poll
133        for input. It now uses a Class API Timer which means we can eliminate
134        this special IOCTL from all clock drivers.
135        * libchip/shmdr/setckvec.c: Removed.
136
1372008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
138
139        * libchip/network/sonic.c: Do not declare a variable just to hold an
140        ignored return value.
141
1422008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
143
144        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
145
1462008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
149        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
150
1512008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
152
153        * libchip/display/disp_hcms29xx.c: Do not make these static. They
154        appear to be unused that way.
155
1562008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * libchip/shmdr/shm_driver.h: Correct prototypes.
159
1602008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
161
162        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
163        variables and made methods static.
164
1652008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
166
167        * libchip/serial/ns16550.c: Fix warning.
168
1692008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * aclocal/prog-cc.m4: Add -Wnested-externs.
172
1732008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * libchip/network/dec21140.c: Add missing prototype.
176        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
177
1782008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
181        -Wstrict-prototypes to RTEMS_CFLAGS.
182
1832008-08-02      Chris Johns <chrisj@rtems.org>
184
185        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
186        rtems_blkdev_request count and start references. Use
187        RTEMS_BLKDEV_START_BLOCK.
188
1892008-07-29      Chris Johns <chrisj@rtems.org>
190
191        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
192
193        * libchip/ide/ata.c: Change to use a mutex rather than disable
194        pre-emption. Updated to the libblock changes.
195
196        * libchip/ide/ata_internal.h: Updated to the new chains API.
197
198        * libchip/ide/ide_controller.c: Updated to the libblock
199        changes. Added come debug tracing.
200
201        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
202        to the libblock changes.
203
2042008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * configure.ac: Remove RPCGEN, RPCTOOLS.
207
2082008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
211        for output format specifiers.
212
2132008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
214
215        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
216        Fixed some data types
217
2182008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
219
220        * libchip/i2c/spi-sd-card.c: Added missing header file.
221        * libchip/Makefile.am: Added SD Card driver.
222
2232008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
224
225        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
226        make glyphs non-constant, added file headers
227
2282008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
229
230        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
231        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
232        * libchip/display/font_hcms29xx.h
233        Creation of SPI display driver
234
2352008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
236
237        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
238        via SPI.
239
2402008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
241
242        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
243        AC_PREREQ(2.62).
244
2452008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
246
247        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
248
2492008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
250
251        * libchip/Makefile.am: Move termios helper routines from libchip to
252        libcsupport. Add routine which makes it easy for a termios device
253        driver to inform termios of its default baud rate. This avoids
254        inconsistencies in later termios settings changes.
255        * libchip/serial/termios_baud2index.c,
256        libchip/serial/termios_baud2num.c: Removed.
257
2582008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
259
260        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
261
2622008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
263
264        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
265        not fail if there are none.
266
2672008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
268
269        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
270        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
271        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
272        * libchip/Makefile.am:
273        derived a generic spi memory driver from spi-flash-m25p40,
274        added descriptor for fram fm25l256
275
2762008-05-07      Till Straumann <strauman@slac.stanford.edu>
277
278        PR 649/bsps
279        * libchip/ide/ata.c: Give up if the interface does not become ready.
280
2812008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        Moved to cpukit.
284        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
285        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
286        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
287        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
288        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
289        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
290        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
291        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
292        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
293        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
294        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
295        nfsclient/src/xdr_mbuf.c: Removed.
296
2972008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
300
3012008-01-05      Chris Johns <chrisj@rtems.org>
302
303        * libchip/flash/am29lv160.c: Update the blank check error message
304        to say there is an error.
305       
3062007-12-22      Chris Johns <chrisj@rtems.org>
307
308        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
309        the hello message. Just one line but still a little too long.
310       
3112007-12-14      Chris Johns <chrisj@rtems.org>
312
313        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
314        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
315        * libchip/flash, libchip/flash/am29lv160.c,
316        libchip/flash/am29lv160.h: New.
317
3182007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * libchip/network/if_fxp.c: Spacing.
321
3222007-11-20      Till Straumann <strauman@slac.stanford.edu>
323
324        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
325        Avoid using 'stdio' before the system is up and fully
326        initialized.
327
3282007-11-20      Till Straumann <strauman@slac.stanford.edu>
329
330        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
331        * libchip/Makefile.am, libchip/preinstall.am:
332        added new driver for Maxim DS1375 i2c RTC.
333
3342007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
335
336        * libchip/i2c/spi-flash-m25p40.c:
337        added addressing call in write function
338
3392007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
340
341        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
342        * libchip/Makefile.am:
343        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
344
3452007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
346
347        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
348
3492007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
350
351        * nfsclient/Makefile.am: Fix errors.
352
3532007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
354
355        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
356
3572007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * aclocal/version.m4: Bump RTEMS_API to 4.9.
360        Bump RTEMS_VERSION to 4.8.99.0.
361
3622007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
363
364        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
365
3662007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * configure.ac: Remove AC_PROG_AWK (Unused).
369
3702007-09-14      Daron Chabot <djc915@mail.usask.ca>
371
372        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
373        rtems_interrupt_vector, to permit passing arbitrary arguments to the
374        ISR. Clean up of variables to silence compiler warnings.
375
3762007-09-13      Daniel Hellstrom <daniel@gaisler.com>
377
378        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
379
3802007-09-12      Daniel Hellstrom <daniel@gaisler.com>
381
382        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
383          - Odd bit bug in some chips taken care of.
384          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
385            alignment but failing to do so must have made the driver writer to make
386            some incorrect assumptions about MBUFs.
387          - Fixed MBUF handling to handle mbuf chains better. The Data length of
388            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
389          - Made while loop responsible for copying data to fifo port copy 16 shorts
390            per loop instead of 1 short, increasing the copying process.
391
3922007-09-07      Daniel Hellstrom <daniel@gaisler.com>
393
394        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
395        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
396
3972007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        * configure.ac, wrapup/Makefile.am: Remove RDBG.
400        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
401        librdbg/Makefile.am, librdbg/preinstall.am,
402        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
403        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
404        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
405        librdbg/include/rdbg/powerpc/rdbg_f.h,
406        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
407        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
408        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
409        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
410        librdbg/src/servtsp.c, librdbg/src/servutil.c,
411        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
412        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
413        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
414        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
415        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
416        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
417        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
418        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
419        librdbg/src/powerpc/rdbg_f.c,
420        librdbg/src/powerpc/new_exception_processing/remdeb.h,
421        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
422        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
423        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
424
4252007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
426
427        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
428
4292007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
430
431        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
432          sizes.
433
4342007-07-27      Chris Johns <chrisj@rtems.org>
435
436        * wrapup/Makefile.am: Create archive from a file for hosts
437        with a limited command line size.
438
4392007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
442          sizes.
443
4442007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
445       
446        * configure.ac: Add nfsclient.
447        * nfsclient/Makefile.am: New.
448        * nfsclient/proto/Makefile, nfsclient/Makefile,
449          nfsclient/src/Makefile: Remove.
450        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
451        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
452
4532007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
454
455        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
456        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
457        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
458        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
459        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
460        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
461        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
462        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
463        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
464        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
465        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
466        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
467
4682007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
469
470        * libchip/serial/ns16550.c: removed timed out wait for transmitter
471        to become ready: This will not work for fast CPUs.
472
4732007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
474
475        * libchip/ide/ata.c: fixed warning
476
4772007-06-20      Ray Xu <rayx@gmail.com>
478
479        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
480        console, and libio. This shrinks the memory requirements but Joel has
481        not figured out how best to present this to application space.
482        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
483        New files.
484
4852007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
486
487        * optman/sapi/no-io.c: Split IO Manager into one function per file so
488        now we only need required initialization methods.
489
4902007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
491
492        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
493        parameter since it was used to configure a no longer used feature.
494        Device names are now part of the filesystem not in a table.
495
4962007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
497
498        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
499        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
500        optman/rtems/no-part.c, optman/rtems/no-region.c,
501        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
502        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
503        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
504        other optional managers so using them reduces application size
505        instead of increasing it.
506        * optman/rtems/no-barrier.c: New file.
507
5082007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
509
510        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
511        adjustments to pci-API changes.
512        * libchip/network/dec21140.c, libchip/network/elnk.c,
513        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
514        changes.
515
5162007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * libchip/network/dec21140.c, libchip/network/if_dc.c,
519        libchip/network/if_fxp.c: Reflect changes to pci-API.
520
5212007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
524        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
525
5262007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
529          being used to compile "tools").
530
5312007-03-13      Joel Sherrill <joel@OARcorp.com>
532
533        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
534
5352007-03-12      Joel Sherrill <joel@OARcorp.com>
536
537        * libchip/network/cs8900.c, libchip/network/cs8900.h,
538        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
539        and/or fix mistake in copyright notice. Both of these mistakes appear
540        to be from code submitted after these changes were made previously.
541
5422007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
545
5462007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * libchip/Makefile.am: Correct path to README.tulipclone.
549
5502007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
551
552        * libchip/ide/ata.c: Remove superfluous type casts.
553
5542007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
557        Use size_t for sizes.
558
5592007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
560
561        * libchip/ide/ata.c: in ata_request_done: moved call to free()
562        from preemption disabled region
563
5642007-01-16      Till Straumann <strauman@slac.stanford.edu>
565
566        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
567        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
568        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
569
5702006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
571
572        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
573          ioctl_command_t as ioctl argument.
574
5752006-12-13      Joel Sherrill <joel@OARcorp.com>
576
577        * librtems++/include/rtems++/rtemsEvent.h,
578        librtems++/include/rtems++/rtemsMessageQueue.h,
579        librtems++/include/rtems++/rtemsSemaphore.h,
580        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
581        librtems++/src/rtemsMessageQueue.cc,
582        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
583        rtems_unsigned32 to uint32_t.
584
5852006-12-13      Joel Sherrill <joel@OARcorp.com>
586
587        PR 1181/bsps
588        * optman/rtems/no-msg.c: Clean up dead code.
589
5902006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
593
5942006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
597        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
598        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
599
6002006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * configure.ac: New BUG-REPORT address.
603
6042006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
605
606        * Makefile.am: Remove ampolish3.
607
6082006-11-17      Joel Sherrill <joel@OARcorp.com>
609
610        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
611        blank lines.
612
6132006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * configure.ac: Remove RTEMS_AMPOLISH3.
616        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
617          Remove checks for AMPOLISH3.
618        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
619        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
620        * ampolish3: Remove.
621
6222006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
625        * aclocal/prog-cc.m4: Remove CFLAGS.
626        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
627        Compose CFLAGS. Append CFLAGS to ac_configure_args.
628
6292006-10-23      Joel Sherrill <joel@OARcorp.com>
630
631        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
632
6332006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * automake/compile.am: Use hard-coded RTEMS_* flags.
636
6372006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * aclocal/rtems-top.m4: Remove RTEMS_API.
640        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
641
6422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
643
644        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
645
6462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
647
648        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
649
6502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
651
652        * aclocal/version.m4: Bump version to 4.7.99.0.
653
6542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * configure.ac: Require autoconf-2.60. Require automake-1.10.
657
6582006-09-11      Joel Sherrill <joel@OARcorp.com>
659
660        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
661
6622006-09-04      Joel Sherrill <joel@OARcorp.com>
663
664        * libchip/network/greth.c, libchip/network/open_eth.c,
665        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
666        introduced by warning removal.
667
6682006-09-01      Joel Sherrill <joel@OARcorp.com>
669
670        * libchip/network/greth.c, libchip/network/open_eth.c,
671        libchip/network/smc91111.c: Remove warnings and correct prototype
672        added earlier today.
673
6742006-09-01      Joel Sherrill <joel@OARcorp.com>
675
676        * libchip/network/cs8900.c, libchip/network/greth.c,
677        libchip/network/i82586.c, libchip/network/open_eth.c,
678        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
679        sized integers, and inttypes.h printf helpers.
680
6812006-08-09      Kolja Waschk <waschk@telos.de>
682
683        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
684
6852006-07-12      Joel Sherrill <joel@OARcorp.com>
686
687        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
688
6892006-07-11      Jerry Needell <jerry.needell@unh.edu>
690
691        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
692        4.6 branch.  Original modifications by Gaisler Enterprises.
693        * libchip/network/greth.c, libchip/network/greth.h: New files.
694
6952006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
696
697        * ide/ata.[ch]:
698        (PR1118) fetch priority for ATA task from a variable,
699        not a fixed configuration value.
700       
7012006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
702
703        * Makefile.am: Add ampolish3.
704
7052006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * ampolish3: New.
708        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
709
7102006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * aclocal/rtems-ampolish.m4: New.
713        * configure.ac: Use RTEMS_AMPOLISH3.
714
7152006-04-18  Joel Sherrill <joel@OARcorp.com>
716
717        * aclocal/version.m4: Updated to rtems-4.6.99.3.
718
7192006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
720
721        PR 853/filesystem
722        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
723        should be modified to support the new exception scheme and to use the
724        handle parameter.
725
7262006-02-a32     Eric Norum <norume@aps.anl.gov>
727
728        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
729        "newer" PCI access calls.  Minor cleanups.  Comments.
730
7312006-01-12      Eric Norum <norume@aps.anl.gov>
732
733        PR 861/networking
734        PR 863/networking
735        * libchip/network/smc91111.c: Fix illegal lvalue increments.
736
7372006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
738
739        * wrapup/Makefile.am: Add preinstall.am.
740        * libchip/Makefile.am: Build libchip/network/smc91111.
741        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
742        Eliminate cyg_int* crap.
743
7442006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
745
746        * librdbg/Makefile.am: Add preinstall.am.
747        * aclocal/bsp-configure.m4: Add ampolish3.
748        New header guards.
749
7502006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
751
752        * libchip/network/open_eth.c, libchip/network/open_eth.h:
753        Merger from rtems-4-6-branch.
754
7552006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
756
757        * libchip/network/smc91111.c
758        libchip/network/smc91111config.h
759        libchip/network/smc91111exp.h
760        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
761        * libchip/Makefile.am: Reflect adding smc91111*.
762
7632006-01-08      Joel Sherrill <joel@OARcorp.com>
764
765        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
766        char *.
767
7682006-01-08      Joel Sherrill <joel@OARcorp.com>
769
770        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
771        warnings.
772
7732005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
774
775        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
776        Add RTEMS_RELLDFLAGS.
777        * automake/compile.am: Remove RTEMS_USE_GCC.
778        Remove RTEMS_RELLDFLAGS.
779        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
780
7812005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
782
783        * libchip/network/if_media.h, libchip/network/mii.h:
784        Remove (Moved to cpukit).
785        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
786        and libchip/network/if_media.h.
787        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
788        if_media.h having moved.
789
7902005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
791
792        * automake/compile.am, automake/host.am, automake/local.am,
793        automake/subdirs.am: Remove depend.
794        * configure.ac: Explicitly pass --libdir and --includedir to
795        testsuites.
796
7972005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
798
799        * configure.ac: Reflect changes to testsuites.
800
8012005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
802
803        * automake/compile.am: Remove GCCSPECS.
804        * aclocal/prog-cc.m4: Add GCCSPECS.
805        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
806
8072005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
808
809        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
810        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
811
8122005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
815        libcpu/byteorder.h for i386.
816
8172005-11-02      Till Straumann <strauman@slac.stanford.edu>
818
819        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
820        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
821        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
822        added a simple API/library for i2c devices and drivers for i2c
823        2-byte eeproms and a ds1621 temperature sensor; API is documented
824        in libi2c.h.
825
8262005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
827
828        * libnetworking/pppd/ipxcp.c,
829        libnetworking/pppd/chat.c,
830        libnetworking/pppd/patchlevel.h,
831        libnetworking/pppd/upap.h,
832        libnetworking/pppd/md5.h,
833        libnetworking/pppd/pppd.8,
834        libnetworking/pppd/README,
835        libnetworking/pppd/preinstall.am,
836        libnetworking/pppd/md4.h,
837        libnetworking/pppd/magic.c,
838        libnetworking/pppd/pppd.h,
839        libnetworking/pppd/demand.c,
840        libnetworking/pppd/rtemsmain.c,
841        libnetworking/pppd/sys-rtems.c,
842        libnetworking/pppd/ipcp.h,
843        libnetworking/pppd/lcp.h,
844        libnetworking/pppd/chap_ms.c,
845        libnetworking/pppd/md4.c,
846        libnetworking/pppd/rtemspppd.h,
847        libnetworking/pppd/cbcp.h,
848        libnetworking/pppd/auth.c,
849        libnetworking/pppd/lcp.c,
850        libnetworking/pppd/example/README,
851        libnetworking/pppd/example/ppp.conf,
852        libnetworking/pppd/example/system.h,
853        libnetworking/pppd/example/netconfig.h,
854        libnetworking/pppd/example/pppdapp.c,
855        libnetworking/pppd/example/init.c,
856        libnetworking/pppd/example/Makefile-user,
857        libnetworking/pppd/example/pppd.options,
858        libnetworking/pppd/rtemspppd.c,
859        libnetworking/pppd/ipxcp.h,
860        libnetworking/pppd/chap_ms.h,
861        libnetworking/pppd/options.c,
862        libnetworking/pppd/magic.h,
863        libnetworking/pppd/chap.h,
864        libnetworking/pppd/cbcp.c,
865        libnetworking/pppd/upap.c,
866        libnetworking/pppd/chap.c,
867        libnetworking/pppd/Makefile.am,
868        libnetworking/pppd/ccp.h,
869        libnetworking/pppd/utils.c,
870        libnetworking/pppd/rtemsdialer.h,
871        libnetworking/pppd/fsm.h,
872        libnetworking/pppd/pathnames.h,
873        libnetworking/pppd/md5.c,
874        libnetworking/pppd/fsm.c,
875        libnetworking/pppd/ipcp.c,
876        libnetworking/pppd/STATUS,
877        libnetworking/pppd/ccp.c,
878        libnetworking/Makefile.am: Remove (Moved to cpukit).
879
8802005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
881
882        * configure.ac: Remove libnetworking, libnetworking/pppd.
883        * wrapup/Makefile.am: Remove libpppd.a.
884
8852005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
886
887        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
888        rtemsdialer.h to $(includedir)/rtems.
889
8902005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * libnetworking/rtems_telnetd/icmds.c,
893        libnetworking/rtems_telnetd/Makefile.am,
894        libnetworking/rtems_telnetd/preinstall.am,
895        libnetworking/rtems_telnetd/pty.c,
896        libnetworking/rtems_telnetd/pty.h,
897        libnetworking/rtems_telnetd/README,
898        libnetworking/rtems_telnetd/telnetd.c,
899        libnetworking/rtems_telnetd/telnetd.h:
900        Remove (Moved to cpukit).
901
9022005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
903
904        * configure.ac: Remove libnetworking/rtems_telnetd.
905        * libnetworking/Makefile.am: Remove rtems_telnetd.
906        * libnetworking/README: Remove (Obsolete).
907        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
908
9092005-10-20  Eric Norum <norume@aps.anl.gov>
910
911        * libchip/network/dec21140.c: Clean up PCI mapping.
912
9132005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
914
915        * libnetworking/pppd/Makefile.am: Use preinstall.am.
916        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
917        librdbg/src/servrpc.c, librdbg/src/servtgt.c
918        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
919        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
920        * configure.ac: Move optman to the end of BSP_SUBDIRS.
921
9222005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
923
924        * aclocal/bspopts.m4: Add missing m4 quotes.
925
9262005-09-02  Joel Sherrill <joel@OARcorp.com>
927
928    * aclocal/version.m4: Updated to rtems-4.6.99.2.
929
9302005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
931
932        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
933        libchip/network/dec21140.c: Remove initialization of PCI bus.
934
9352005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
936
937        * optman/Makefile.am: Add preinstall.am.
938
9392005-07-18      Karel Gardas <kgardas@objectsecurity.com>
940
941        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
942        UNTESTED to tested.
943
9442005-06-17      Joel Sherrill <joel@OARcorp.com>
945
946        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
947        it is not supported by the MPC5xx.
948
9492005-06-17      Joel Sherrill <joel@OARcorp.com>
950
951        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
952        interface. Also correct attempting to build on other than PowerPC and
953        x86.
954
9552005-06-16      Daron Chabot <daron@nucleus.usask.ca>
956
957        * libchip/Makefile.am: Add driver for Tulip clones.
958        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
959        libchip/network/if_dcreg.h: New files.
960
9612005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
962
963        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
964        to enable rdbg.
965        * configure.ac: Reflect changes above.
966
9672005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
968
969        * configure.ac: Add ada/.
970
9712005-05-20      Sergei Organov  <osv@topconrd.ru>
972
973        PR 750/networking
974        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
975        wait_input().
976
9772005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
978
979        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
980        rtems/irq.h.
981
9822005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
983
984        * libchip/Makefile.am: Include preinstall.am.
985        * libchip/preinstall.am: New.
986
9872005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
988
989        * configure.ac: Add AMPOLISH3.
990        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
991        * libnetworking/rtems_telnetd/preinstall.am: New.
992        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
993
9942005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
995
996        * configure.ac: Let enable_rpcgen default to "no".
997
9982005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1001
10022005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1003
1004        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1005        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1006
10072005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1008
1009        * libchip/network/dec21140.c, libchip/network/elnk.c,
1010        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1011
10122005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1013
1014        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1015        of code as a result of the implementation of a common PCI interface.
1016
10172005-05-04      Joel Sherrill <joel@OARcorp.com>
1018
1019        * libchip/network/open_eth.c: Remove prototype of set_vector.
1020
10212005-05-03      Joel Sherrill <joel@OARcorp.com>
1022
1023        * librdbg/src/ptrace.c: Remove warning.
1024
10252005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1026
1027        * libchip/network/dec21140.c, libchip/network/elnk.c,
1028        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1029        Modified parameter list to remove warnings.
1030
10312005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1032
1033        * libchip/network/cs8900.c, libchip/network/i82586.c,
1034        libchip/network/open_eth.c, libchip/network/sonic.c,
1035        libchip/serial/mc68681.c: Modified types to remove
1036        warnings.  Added initialization to remove warnings.
1037
10382005-04-28      Joel Sherrill <joel@OARcorp.com>
1039
1040        * libchip/network/README.sonic: Rewritten to account for removal of
1041        dmv177.
1042
10432005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1044
1045        PR 781/rtems_misc
1046        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1047
10482005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1049
1050        * libchip/serial/ns16550.c:
1051        Fixed warnings generated in various powerpc configurations
1052
10532005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1054
1055        * libchip/serial/ns16550.c: Modified
1056        ISR to work with PPC new exception processing
1057
10582005-03-14      Joel Sherrill <joel@OARcorp.com>
1059
1060        * libchip/network/dec21140.c, libchip/network/elnk.c,
1061        libchip/network/if_fxp.c: Continue PCI API unification. All use
1062        pci_find_device(). Network drivers manufacture a signature since all
1063        calls have not been converted yet.
1064
10652005-03-04      Joel Sherrill <joel@OARcorp.com>
1066
1067        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1068        initialize function part of the unified PCI API as pci_initialize().
1069
10702005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1073        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1074
10752005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1076
1077        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1078        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1079
10802005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1081
1082        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1083        building procedures.
1084
10852005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * aclocal/prog-cc.m4:
1088        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1089
10902005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1091
1092        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1093
10942005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1095
1096        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1097
10982005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1099
1100        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1101
11022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1103
1104        * libnetworking/rtems_servers/ftp.c,
1105        libnetworking/rtems_servers/ftp.h,
1106        libnetworking/rtems_servers/Makefile.am:
1107        Remove (relocated to cpukit/ftpd).
1108        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1109        removed move libnetworking/rtems_servers.
1110
11112005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1112
1113        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1114
11152005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1116
1117        PR 755/rtems
1118        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1119        Remove local declarations of rtems_bsdnet_nameservers,
1120        rtems_bsdnet_nameservers_count.
1121
11222005-01-31      Sergei Organov <osv@topconrd.ru>
1123
1124        PR 751/pppd
1125        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1126        committed to fix PR736 breaks pppd. chat.c should have its own static
1127        ttyfd for pppd to work correctly. The symptom is that second
1128        invokation of chat (for connect script) fails due to pppd_ttyfd set
1129        to -1 by previous chat invokation (for init script). In addition,
1130        this patch fixes leaving of dangling pointer in the abort_stbring[]
1131        by chat_send().
1132
11332005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * configure.ac: Remove CFLAGS_DEBUG_V.
1136        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1137
11382005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1139
1140        * wrapup/Makefile.am: Remove rtems-ctor.o.
1141
11422005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * libchip/rtc/rtc.h: size_t RTC_Count.
1145
11462005-01-20      Joel Sherrill <joel@OARcorp.com>
1147
1148        PR 736/pppd
1149        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1150        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1151        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1152        should not be static and should have a name more specific to pppd.
1153
11542005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1155
1156        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1157        libnetworking/rtems_servers/Makefile.am,
1158        libnetworking/rtems_telnetd/Makefile.am,
1159        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1160        Eliminate CFLAGS_OPTIMIZE_V.
1161
11622005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1163
1164        * configure.ac: Pass CFLAGS to testsuites configure.
1165        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1166        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1167
11682005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1169
1170        * configure.ac: Pass CFLAGS to cpukit configure.
1171        * aclocal/rtems-flags.m4: Remove (Unused).
1172        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1173        * aclocal/env-rtemsbsp.m4:
1174        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1175        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1176        RTEMS_CFLAGS.
1177        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1178        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1179        Cleanup comments.
1180
11812005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * automake/compile.am: Remove build-variant support.
1184
11852005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1186
1187        * libnetworking/pppd/Makefile.am,
1188        libnetworking/rtems_servers/Makefile.am,
1189        libnetworking/rtems_telnetd/Makefile.am:
1190        Remove build-variant support.
1191
11922005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1193
1194        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1195        support/Makefile.am, wrapup/Makefile.am:
1196        Remove build-variant support.
1197
11982004-11-22      Joel Sherrill <joel@OARcorp.com>
1199
1200        * libchip/network/if_fxp.c: Add entry for another module ID code.
1201
12022004-11-22      Joel Sherrill <joel@OARcorp.com>
1203
1204        PR 693/misc
1205        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1206        in/outport routines.
1207
12082004-11-22      Joel Sherrill <joel@OARcorp.com>
1209
1210        PR 693/misc
1211        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1212        in/outport routines.
1213
12142004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1215
1216        * aclocal/enable-itron.m4: Remove (unused).
1217
12182004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1219
1220        * configure.ac: Misc. quoting cleanups.
1221        Enable ada-tests iff --enable-ada and --enable-tests.
1222
12232004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1224
1225        PR 703/filesystem
1226        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1227        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1228        libchip/ide/ide_controller.c:
1229        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1230        available for BSPS/device drivers.
1231        Extend the "modes_available" and "mode_active" parameters to
1232        uint16_t for UDMA support.
1233
12342004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1235
1236        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1237        not supported on PowerPC since it works on the MVME2100 BSP.
1238
12392004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1240
1241        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1242        Add dependency tracking for *.cfgs.
1243        * Makefile.am: Add dependency tracking for *.cfg.
1244
12452004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1246
1247        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1248        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1249
12502004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1251
1252        PR 707/make_build
1253        * configure.ac: Add --enable-rpcgen.
1254
12552004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1256
1257        PR 700/rtems_misc
1258        * libnetworking/rtems_webserver/asp.c,
1259        libnetworking/rtems_webserver/balloc.c,
1260        libnetworking/rtems_webserver/cgi.c,
1261        libnetworking/rtems_webserver/default.c,
1262        libnetworking/rtems_webserver/ej.h,
1263        libnetworking/rtems_webserver/ejIntrn.h,
1264        libnetworking/rtems_webserver/ejlex.c,
1265        libnetworking/rtems_webserver/ejparse.c,
1266        libnetworking/rtems_webserver/emfdb.c,
1267        libnetworking/rtems_webserver/emfdb.h,
1268        libnetworking/rtems_webserver/form.c,
1269        libnetworking/rtems_webserver/handler.c,
1270        libnetworking/rtems_webserver/h.c,
1271        libnetworking/rtems_webserver/license.txt,
1272        libnetworking/rtems_webserver/Makefile.am,
1273        libnetworking/rtems_webserver/md5c.c,
1274        libnetworking/rtems_webserver/md5.h,
1275        libnetworking/rtems_webserver/mime.c,
1276        libnetworking/rtems_webserver/misc.c,
1277        libnetworking/rtems_webserver/NOTES,
1278        libnetworking/rtems_webserver/ringq.c,
1279        libnetworking/rtems_webserver/rom.c,
1280        libnetworking/rtems_webserver/rtems_webserver.h,
1281        libnetworking/rtems_webserver/security.c,
1282        libnetworking/rtems_webserver/sock.c,
1283        libnetworking/rtems_webserver/socket.c,
1284        libnetworking/rtems_webserver/sockGen.c,
1285        libnetworking/rtems_webserver/sym.c,
1286        libnetworking/rtems_webserver/uemf.c,
1287        libnetworking/rtems_webserver/uemf.h,
1288        libnetworking/rtems_webserver/um.c,
1289        libnetworking/rtems_webserver/um.h,
1290        libnetworking/rtems_webserver/umui.c,
1291        libnetworking/rtems_webserver/url.c,
1292        libnetworking/rtems_webserver/value.c,
1293        libnetworking/rtems_webserver/wbase64.c,
1294        libnetworking/rtems_webserver/webcomp.c,
1295        libnetworking/rtems_webserver/webmain.c,
1296        libnetworking/rtems_webserver/webpage.c,
1297        libnetworking/rtems_webserver/webrom.c,
1298        libnetworking/rtems_webserver/webs.c,
1299        libnetworking/rtems_webserver/websda.c,
1300        libnetworking/rtems_webserver/websda.h,
1301        libnetworking/rtems_webserver/webs.h,
1302        libnetworking/rtems_webserver/websSSL.c,
1303        libnetworking/rtems_webserver/websSSL.h,
1304        libnetworking/rtems_webserver/websuemf.c,
1305        libnetworking/rtems_webserver/wsIntrn.h:
1306        Remove (Moved to cpukit/http).
1307
13082004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1309
1310        PR 700/rtems_misc
1311        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1312        Remove libnetworking/rtems_webserver.
1313
13142004-10-25      Eric Norum <norume@aps.anl.gov>
1315
1316        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1317
13182004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1319
1320        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1321
13222004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1323
1324        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1325        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1326
13272004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1328
1329        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1330
13312004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1332
1333        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1334        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1335
13362004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1337
1338        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1339        BITSPERBYTE.
1340
13412004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1342
1343        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1344        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1345
13462004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1347
1348        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1349
13502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1351
1352        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1353        * aclocal/enable-bare.m4: Remove.
1354        * configure.ac: Remove BARE_CPU_MODEL.
1355
13562004-10-13      Eric Norum <norume@aps.anl.gov>
1357
1358        PR 688/bsps
1359        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1360        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1361        MC146818A (and several Dallas Semiconductor) TOD chips.
1362
13632004-10-13      Eric Norum <norume@aps.anl.gov>
1364
1365        PR 686/networking
1366        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1367        device code.
1368
13692004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1370
1371        * libchip/network/dec21140.c: include <rtems/pci.h>.
1372
13732004-09-29      Joel Sherrill <joel@OARcorp.com>
1374
1375        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1376        libnetworking/pppd/utils.c: i960 obsoleted and all references
1377        removed.
1378
13792004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1380
1381        PR 607/networking
1382        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1383        instead of fully specifying unused PCI features.
1384
13852004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1386
1387        * configure.ac: Require automake > 1.9.
1388
13892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1392
13932004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1396        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1397
13982004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1401        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1402
14032004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1404
1405        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1406
14072004-07-28  Joel Sherrill <joel@OARcorp.com>
1408
1409    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1410
14112004-07-25      Joel Sherrill <joel@OARcorp.com>
1412
1413        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1414
14152004-05-21  Till Strauman <strauman@slac.stanford.edu>
1416
1417        PR 625/networking
1418        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1419        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1420        an error rather than panic if no chip is detected (thus allowing
1421        for probing).
1422        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1423        instead of looping forever.  Avoid divide by zero (crashed my PC).
1424        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1425        they are UNTESTED.
1426
14272004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1428
1429        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1430
14312004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1432
1433        * libchip/network/dec21140.c, libchip/network/elnk.c:
1434        #include <errno.h>.
1435
14362004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        * libchip/network/if_media.h: Update from FreeBSD.
1439        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1440        libchip/network/i82586.c: #include <errno.h>.
1441
14422004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1443
1444        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1445
14462004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1447
1448        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1449
14502004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1451
1452        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1453        automake).
1454
14552004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1456
1457        PR 599/pppd
1458        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1459
14602004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1461
1462        * optman/rtems/no-region.c: Reflect having changed
1463        rtems_region_get_segment_size.
1464
14652004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1466
1467        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1468        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1469        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1470        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1471        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1472        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1473        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1474
14752004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1476
1477        * libchip/ide/ata.c, libchip/network/dec21140.c,
1478        libchip/network/elnk.c, libchip/network/i82586.c,
1479        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1480        libchip/network/open_eth.c, libchip/network/sonic.c,
1481        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1482        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1483        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1484        libchip/shmdr/shm_driver.h: Cosmetics.
1485
14862004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1487
1488        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1489        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1490        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1491        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1492        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1493        fixed size types.
1494
14952004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * configure.ac: Explicitly pass --includedir and --libdir to
1498        cpukit/configure.
1499
15002004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * librdbg/Makefile.am: Fix rpcgen rules.
1503        * librdbg/src/i386/any/remdeb_xdr.c,
1504        librdbg/src/m68k/any/remdeb_xdr.c,
1505        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1506        Reflect changes to librdbg/Makefile.am.
1507
15082004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * configure.ac: Reflect changes testsuites/configure.ac and
1511        cpukit/configure.ac.
1512
15132004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1516        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1517
15182004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1519
1520        * configure.ac: Reflect changes to testsuites's configuration.
1521
15222004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1523
1524        PR/589 rtems
1525        * libchip/network/pci.h: Remove (Moved to cpukit).
1526
15272004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1528
1529        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1530        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1531        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1532        libchip/network/dec21140.c, libchip/network/elnk.c,
1533        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1534        libchip/network/open_eth.h, libchip/network/sonic.c,
1535        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1536        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1537        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1538        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1539        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1540        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1541        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1542        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1543        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1544        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1545        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1546        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1547        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1548        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1549        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1550        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1551        fixed-size types.
1552
15532004-03-14      Chris Johns  <chrisj@rtems.org>
1554
1555        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1556        the BSP example code.
1557        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1558        support the DIMMPC. This is a pc386 target with IO port support. Minor
1559        formating clean up. Add documentation to the header file.
1560        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1561        cs8900.h header file.
1562
15632004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1566        Cosmetics.
1567
15682004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1569
1570        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1571        There are no application level Makefiles in here.
1572
15732004-03-04      Joel Sherrill <joel@OARcorp.com>
1574
1575        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1576        they can be used in application level makefiles.
1577
15782004-03-05      Joel Sherrill <joel@OARcorp.com>
1579
1580        * libnetworking/rtems_webserver/ejparse.c,
1581        libnetworking/rtems_webserver/emfdb.c,
1582        libnetworking/rtems_webserver/sock.c,
1583        libnetworking/rtems_webserver/socket.c,
1584        libnetworking/rtems_webserver/sym.c,
1585        libnetworking/rtems_webserver/webs.c,
1586        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15872004-03-05      Joel Sherrill <joel@OARcorp.com>
1588
1589        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1590        compiling this file only only those CPU families with supported
1591        exception models.
1592
15932004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1596        testsuites (Was exposed with --enable-multilib, only).
1597        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1598         Add RTEMS_BSP_CONFIG_SUBDIR.
1599        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1600        testsuites's configure.
1601        * aclocal/rtems-top.m4: Remove ENDIF hack.
1602        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1603
16042004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1607        wrapup/Makefile.am: Fix automake problems having been introduced
1608        in previous patch.
1609
16102004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1611
1612        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1613        Preinstall dirs.
1614        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1615        * aclocal/check-multiprocessing.m4: Cosmetics.
1616        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1617        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1618
16192004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1622        librdbg/src/Makefile.am.
1623        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1624        * configure.ac: Reflect changes above.
1625        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1626        * wrapup/Makefile.am: Reflect changes above.
1627        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1628
16292004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1632
16332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1634
1635        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1636
16372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1640
16412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1644        librdbg/src/powerpc/Makefile.am: Remove.
1645        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1646        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1647        * configure.ac: Reflect changes above.
1648
16492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1650
1651
16522004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1655        STRIP.
1656
16572004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1658
1659        * librdbg/include/Makefile.am: Merge-in
1660        librdbg/include/rdbg/i386/Makefile.am,
1661        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1662        librdbg/include/rdbg/powerpc/Makefile.am.
1663        * librdbg/include/rdbg/i386/Makefile.am,
1664        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1665        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1666        * configure.ac: Reflect changes above.
1667
16682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * configure.ac: Use AS_HELP_STRING(ada).
1671
16722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1675        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1676        Use AC_CONFIG_HEADERS.
1677        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1678        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1679
16802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * Makefile.am: include local.am.
1683
16842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * aclocal/version.m4: 4.6.99.0.
1687
16882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * Makefile.am: Don't include host.am.
1691        * automake/compile.am: Further cleanups.
1692
16932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1694
1695        * automake/lib.am: Remove (Unused).
1696
16972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * wrapup/Makefile.am: Don't include lib.am.
1700        * automake/compile.am: Use automake compilation rules.
1701
17022004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * libnetworking/pppd/Makefile.am,
1705        libnetworking/rtems_servers/Makefile.am,
1706        libnetworking/rtems_telnetd/Makefile.am,
1707        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1708        support/Makefile.am: Don't include lib.am.
1709
17102004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * libchip/Makefile.am: Don't include lib.am.
1713        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1714        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1715        unnecessary EXTRA_DISTs.
1716
17172004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1720        hack.
1721
17222004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1723
1724        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1725        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1726        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1727        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1728
17292004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1732        Add AM_CONDITIONAL(HAS_MP).
1733        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1734        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1735        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1736        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1737        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1738        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1739        (Deprecated by autoconf 2.59).
1740
17412004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1744        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1745
17462004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1747
1748        * ChangeLog: Merge-in libnetworking/ChangeLog.
1749        * libnetworking/ChangeLog: Remove.
1750        * ChangeLog: Merge-in librdbg/ChangeLog.
1751        * librdbg/ChangeLog: Remove.
1752        * ChangeLog: Merge-in libchip/ChangeLog.
1753        * libchip/ChangeLog: Remove.
1754        * ChangeLog: Merge-in optman/ChangeLog.
1755        * optman/ChangeLog: Remove.
1756
17572004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * configure.ac: Reflect changes to cpukit.
1760        * wrapup/Makefile.am: Reflect changes to librdbg.
1761        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1762        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1763        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1764        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1765        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1766        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1767        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1768        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1769        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1770
17712004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * aclocal/rtems-top.m4: Remove check for version.m4.
1774        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1775
17762004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1779        * wrapup/Makefile.am: Reflect changes to libchip/*.
1780        * support/Makefile.am: Use automake compilation rules.
1781        * wrapup/Makefile.am: Reflect changes to support/*.
1782        * configure.ac: Remove libnetworking/wrapup/Makefile.
1783        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1784        libnetworking/*/lib*.a instead of libnetapps.a.
1785        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1786        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1787        * optman/Makefile.am: Use automake compilation rules.
1788        * libchip/Makefile.am: Fix typo in previous patch.
1789        * libchip/Makefile.am: Use automake compilation rules.
1790        * libnetworking/Makefile.am: Remove wrapup.
1791        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1792        automake-compilation rules.
1793        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1794        automake-compilation rules.
1795        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1796        automake-compilation rules.
1797        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1798        automake-compilation rules.
1799        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1800
18012004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1802
1803        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1804        PRE/TMPINSTALL_FILES to CLEANFILES.
1805        * automake/lib.am: Remove TMPINSTALL_FILES.
1806        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1807        PRE/TMPINSTALL_FILES to CLEANFILES.
1808        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1809        PRE/TMPINSTALL_FILES to CLEANFILES.
1810        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1811        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1812        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1813        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1814        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1815        * librdbg/src/i386/Makefile.am: Ditto.
1816        * librdbg/src/m68k/Makefile.am: Ditto.
1817        * librdbg/src/powerpc/Makefile.am: Ditto.
1818        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1819        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1820        * libnetworking/rtems_servers/Makefile.am: Ditto.
1821        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1822        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1823
18242004-01-07      Joel Sherrill <joel@OARcorp.com>
1825
1826        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1827        more completely covers the MIPS family.
1828
18292003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1830
1831        * wrapup/Makefile.am: Reflect changes to shmdr.
1832        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1833
18342003-12-18      Joel Sherrill <joel@OARcorp.com>
1835
1836        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1837        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1838        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1839        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1840        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1841        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1842        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1843
18442003-12-17      Joel Sherrill <joel@OARcorp.com>
1845
1846        * aclocal/version.m4: Updated to rtems-20031217-test.
1847
18482003-12-17     
1849
1850        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1851        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1852
18532003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * automake/compile.am: Remove LINK_LIBS (Unused).
1856        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1857
18582003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1861        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1862        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1863        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1864        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1865
18662003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1869        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1870        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1871        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1872        * librdbg/src/i386/Makefile.am:
1873        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1874        * librdbg/src/m68k/Makefile.am:
1875        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1876        * librdbg/src/powerpc/Makefile.am:
1877        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1878
18792003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1880
1881        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1882        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1883        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1884        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1885        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1886        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1887        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1888        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1889        * optman/Makefile.am: Remove project_libdir.
1890        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1891        PRE/TMPINSTALL_FILES.
1892        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1893        PRE/TMPINSTALL_FILES.
1894        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1895        PRE/TMPINSTALL_FILES.
1896        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1897        PRE/TMPINSTALL_FILES.
1898        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1899        from PRE/TMPINSTALL_FILES.
1900        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1901        PRE/TMPINSTALL_FILES.
1902        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1903        PRE/TMPINSTALL_FILES.
1904        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1905        PRE/TMPINSTALL_FILES.
1906        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1907        PRE/TMPINSTALL_FILES.
1908        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1909        PRE/TMPINSTALL_FILES.
1910        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1911        PRE/TMPINSTALL_FILES.
1912        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1913        from PRE/TMPINSTALL_FILES.
1914
19152003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1918        * automake/lib.am: Remove project_libdir.
1919        * wrapup/Makefile.am: Reworked.
1920
19212003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * configure.ac: Reflect changes to librdbg.
1924        * optman/Makefile.am: Add tmpinstall dirstamp support.
1925        * libchip/Makefile.am: Fix variant-tmpinstall support.
1926        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1927        * librdbg/src/powerpc/Makefile.am: Merge-in former
1928        new_exception_processing/Makefile.am.
1929        * librdbg/src/m68k/any/Makefile.am: Remove.
1930        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1931        * librdbg/src/i386/any/Makefile.am: Remove.
1932        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1933        * librdbg/src/Makefile.am: Cosmetics.
1934        * librdbg/include/Makefile.am: Cosmetics.
1935        * librdbg/Makefile.am: Cosmetics.
1936        * libnetworking/Makefile.am: Cosmetics.
1937        * libnetworking/pppd/Makefile.am: Cosmetics.
1938        * libnetworking/wrapup/Makefile.am: Cosmetics.
1939
19402003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1941
1942        * Makefile.am: Cosmetics.
1943        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1944        support.
1945
19462003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1947
1948        * automake/compile.am: Remove $(ARCH):-rule.
1949
19502003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * configure.ac: Remove lib/libbsp/shared/Makefile,
1953        lib/libbsp/shmdr/Makefile.
1954
19552003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1958        libchip/serial/Makefile, libchip/rtc/Makefile.
1959        * support/Makefile.am: Remove all-local: $(ARCH).
1960        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1961        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1962        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1963        * optman/Makefile.am: Remove all-local: $(ARCH).
1964        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1965        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1966        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1967        compilation dirstamp support.
1968        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1969        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1970        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1971        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1972        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1973        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1974        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1975        all-local: $(ARCH).
1976        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1977        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1978        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1979        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1980        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1981
19822003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * aclocal/lead-dot.m4: New (from automake-1.7f).
1985        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1986        AC_SUBST(dirstamp).
1987        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1988        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1989        libchip/serial/Makefile.am: Ditto.
1990        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1991        * librdbg/include/Makefile.am: Ditto.
1992        * librdbg/include/rdbg/Makefile.am: Ditto.
1993        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1994        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1995        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1996        * librdbg/src/Makefile.am: Ditto.
1997        * librdbg/src/i386/Makefile.am: Ditto.
1998        * librdbg/src/i386/any/Makefile.am: Ditto.
1999        * librdbg/src/m68k/Makefile.am: Ditto.
2000        * librdbg/src/m68k/any/Makefile.am: Ditto.
2001        * librdbg/src/powerpc/Makefile.am: Ditto.
2002        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2003        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2004        preinstallation.
2005        * libnetworking/pppd/Makefile.am: Ditto.
2006        * libnetworking/rtems_servers/Makefile.am: Ditto.
2007        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2008        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2009        * libnetworking/wrapup/Makefile.am: Ditto.
2010
20112003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2014        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2015        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2016        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2017        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2018        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2019        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2020        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2021        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2022        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2023        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2024        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2025        underquoting to silence automake-1.8.
2026
20272003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2028
2029        * configure.ac: Reflect having moved tests to ../../testsuites.
2030
20312003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2034        * aclocal/canonical-host.m4: Remove.
2035        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2036        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2037
20382003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2039
2040        * aclocal/check-cpu.m4: Remove.
2041        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2042        * aclocal/canonical-target-name.m4: Add m4-quotes.
2043        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2044        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2045        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2046        * aclocal/check-networking.m4: Add m4-quotes. Require
2047        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2048        * aclocal/check-posix.m4: Add m4-quotes. Require
2049        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2050        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2051        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2052        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2053
20542003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2057        * aclocal/bsp-alias.m4: Remove.
2058
20592003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * configure.ac: Make presence of tests/ optional.
2062
20632003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * aclocal/path-perl.m4: Remove (Unused).
2066
20672003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2068
2069        * automake/force-preinstall.am: Remove.
2070
20712003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2072
2073        PR 499/rtems_misc
2074        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2075        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2076        Configuration (Odd was forced) - Correction of Stop Bit configuration
2077        (inversed) - Correction of ISR Handler to call
2078        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2079        CTS Hardware flow control Configuration.
2080
20812003-09-04      Joel Sherrill <joel@OARcorp.com>
2082
2083        * lib/libcpu/shared/include/cache.h,
2084        lib/libcpu/shared/src/cache_aligned_malloc.c,
2085        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2086        license changed.
2087        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2088        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2089        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2090        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2091        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2092        for license changed.
2093        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2094        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2095        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2096        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2097        libchip/network/cs8900.h, libchip/network/dec21140.c,
2098        libchip/network/elnk.c, libchip/network/open_eth.c,
2099        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2100        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2101        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2102        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2103        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2104        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2105        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2106        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2107        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2108        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2109        libchip/serial/serial.h, libchip/serial/z85c30.c,
2110        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2111        libchip/serial/z85c30_reg.c: URL for license changed.
2112
21132003-09-03      Jiri Gaisler <jiri@gaisler.com>
2114
2115        PR 477/networking
2116        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2117        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2118        libchip/network/open_eth.h: New files.
2119
21202003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2121
2122        * aclocal/rtems-top.m4: Add RTEMS_API.
2123        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2124
21252003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2128        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2129        @RTEMS_BSP@.cfg.
2130
21312003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2132
2133        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2134
21352003-08-20      Joel Sherrill <joel@OARcorp.com>
2136
2137        * libchip/network/cs8900.c: Correct copyright statements.
2138
21392003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * aclocal/check-itron.m4: Remove.
2142        * aclocal/enable-inlines.m4: Remove.
2143        * Makefile.am: Reflect having moved aclocal/.
2144        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2145        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2146        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2147        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2148        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2149        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2150        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2151        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2152        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2153        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2154        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2155        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2156        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2157        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2158        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2159        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2160        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2161        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2162        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2163        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2164        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2165        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2166        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2167        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2168        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2169        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2170        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2171        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2172        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2173        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2174        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2175        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2176        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2177        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2178        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2179        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2180        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2181        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2182        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2183        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2184        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2185        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2186        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2187        * aclocal/target.m4: New (Copied from ../../aclocal).
2188        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2189        * aclocal/version.m4: New (Copied from ../../aclocal).
2190
21912003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * configure.ac: Remove stray comments.
2194        * automake/local.am, automake/host.am: Remove "debug".
2195
21962003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * Makefile.am: Reflect having moved automake/.
2199        * lib/Makefile.am: Reflect having moved automake/.
2200        * support/Makefile.am: Reflect having moved automake/.
2201        * wrapup/Makefile.am: Reflect having moved automake/.
2202        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2203        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2204        from ../../automake).
2205        * optman/Makefile.am: Reflect having moved automake/.
2206        * libchip/Makefile.am: Reflect having moved automake/.
2207        * libchip/ide/Makefile.am: Reflect having moved automake/.
2208        * libchip/network/Makefile.am: Reflect having moved automake/.
2209        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2210        * libchip/serial/Makefile.am: Reflect having moved automake/.
2211        * librdbg/Makefile.am: Reflect having moved automake/.
2212        * librdbg/include/Makefile.am: Reflect having moved automake/.
2213        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2214        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2215        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2216        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2217        automake/.
2218        * librdbg/src/Makefile.am: Reflect having moved automake/.
2219        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2220        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2221        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2222        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2223        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2224        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2225        having moved automake/.
2226        * libnetworking/Makefile.am: Reflect having moved automake/.
2227        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2228        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2229        automake/.
2230        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2231        automake/.
2232        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2233        automake/.
2234        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2235
22362003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * Makefile.am: Add bsp.pc.in.
2239        * bsp.pc.in: New (pkgconfig support).
2240
22412003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2244
22452003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * lib/Makefile.am: New (Required by 'make dist').
2248        * lib/ChangeLog: Remove.
2249        * lib/.cvsignore: Cleanup.
2250        * configure.ac: Reflect having added lib/Makefile.am.
2251        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2252        lib/libbsp/configure.ac.
2253        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2254        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2255
22562003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2257
2258        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2259        * configure.ac: Merge-in librdbg/configure.ac.
2260        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2261        librdbg/configure.ac.
2262        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2263        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2264        LIBCHIP. Conditionally build include-dirs.
2265        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2266        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2267        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2268        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2269        librdbg/include/rdbg/m68k/Makefile.am,
2270        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2271        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2272        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2273        librdbg/src/powerpc/Makefile.am, librdbg/
2274        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2275        configure.ac into ../configure.ac.
2276        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2277        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2278        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2279        libnetworking/rtems_telnetd/Makefile.am,
2280        libnetworking/rtems_webserver/Makefile.am,
2281        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2282        into ../configure.ac.
2283
22842003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        PR 427/rtems
2287        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2288        * librdbg/src/servtsp.c: Ditto.
2289
22902003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2291
2292        PR 429/bsps
2293        PR 432/bsps
2294        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2295        packets are queued onto an elnk board, the ISR will deadlock the device
2296        with a tx complete interrupt.  Lighter tx loads are not affected as they
2297        end up submitting single packets to the device.
2298
22992003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2300
2301        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2302        optman/configure.ac.
2303        * optman/configure.ac: Remove (Merged into ../configure.ac).
2304        * optman/Makefile.am: Reflect having merged configure.ac into
2305        ../configure.ac.
2306        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2307        * libchip/Makefile.am, libchip/ide/Makefile.am,
2308        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2309        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2310        ../configure.ac.
2311
23122003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2313
2314        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2315
23162003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2317
2318        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2319        on i386.
2320
23212003-06-13      Joel Sherrill <joel@OARcorp.com>
2322
2323        * libnetworking/pppd/chat.c: Removed warnings.
2324
23252003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2326
2327        * libchip/network/README.3com: New file missed in previous commit.
2328        PR 405/bsps
2329        PR 393/networking
2330        * libchip/network/dec21140.c: Fix leak also known as PR393.
2331        * libchip/network/elnk.c, libchip/network/if_media.h,
2332        libchip/network/mii.h: New files.
2333        * libchip/network/Makefile.am: Reflect new files.
2334
23352003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2336
2337        * configure.ac: Remove support for profile-variant.
2338
23392003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        PR 397/pppd
2342        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2343        * libnetworking/pppd/magic.c: Remove *rand48.
2344        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2345
23462003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * wrapup/Makefile.am: Add libide.a.
2349
23502003-04-15      Joel Sherrill <joel@OARcorp.com>
2351
2352        PR 387/rtems_misc
2353        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2354        routines.
2355        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2356
23572003-04-11      Joel Sherrill <joel@OARcorp.com>
2358
2359        * libnetworking/rtems_webserver/cgi.c,
2360        libnetworking/rtems_webserver/sockGen.c,
2361        libnetworking/rtems_webserver/umui.c,
2362        libnetworking/rtems_webserver/websSSL.c,
2363        libnetworking/rtems_webserver/websSSL.h,
2364        libnetworking/rtems_webserver/websda.c,
2365        libnetworking/rtems_webserver/websda.h: New files. Not included in
2366        previous commit.
2367
23682003-04-10      Joel Sherrill <joel@OARcorp.com>
2369
2370        PR 371/pppd
2371        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2372        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2373        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2374        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2375        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2376        still global symbols in rtemspppd.h which might need to be changed or
2377        converted into member of a structure which is dereferenced with a
2378        pointer that is managed as a per task variable. But this patch should
2379        avoid many conflicts.
2380
23812003-03-27      Joel Sherrill <joel@OARcorp.com>
2382
2383        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2384        not allowed in the cpukit source code since it must be buildable
2385        independent of any BSP. These files were moved to libchip/ide.
2386        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2387        files.
2388
23892003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2390
2391        PR 368/filesystems
2392        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2393        improvements which now work on pc386 and mbx8xx.
2394        * libchip/ide/ide_controller.c: New file.
2395
23962003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2397
2398        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2399
24002003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2401
2402        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2403        * configure.ac: Add support/.
2404        * support/.cvsignore: New.
2405        * support/Makefile.am: New.
2406        * support/version.c: New.
2407        * wrapup/Makefile.am: Add support/libsupport.a.
2408        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2409        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2410        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2411        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2412
24132003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2416
24172003-02-20      Till Straumann <strauman@slac.stanford.edu>
2418
2419        PR 354/networking
2420        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2421        chip against a table of supported chips. The untested ones are still
2422        commented out, however.
2423
24242003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2425
2426        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2427        * configure.ac: AC_PREREQ(2.57).
2428        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2429        * optman/configure.ac: AC_PREREQ(2.57).
2430        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2431        * libchip/configure.ac: AC_PREREQ(2.57).
2432        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2433        * librdbg/configure.ac: AC_PREREQ(2.57).
2434        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2435        * libnetworking/configure.ac: AC_PREREQ(2.57).
2436
24372003-02-06      Joel Sherrill <joel@OARcorp.com>
2438
2439        * libnetworking/pppd/chat.c: Convert routines with common names to
2440        static. This included get_char(), put_char(), and character() among
2441        others.
2442
24432003-02-03      Joel Sherrill <joel@OARcorp.com>
2444
2445        PR 338/filesystem
2446        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2447        rtems_io_lookup_name() (API change).  Unused function removed.
2448
24492003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2452        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2453        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2454        Eliminate *_O_FILES.
2455        * libnetworking/rtems_servers/Makefile.am,
2456        libnetworking/rtems_webserver/Makefile.am,
2457        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2458
24592002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2462        Let all-local: depend on $(LIB).
2463        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2464        * optman/Makefile.am: Apply install-data-local to install *.rels.
2465
24662002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2469        %.c rules.
2470        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2471        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2472        * libchip/rtc/Makefile.am: Ditto.
2473        * libchip/serial/Makefile.am: Ditto.
2474
24752002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2478        LIBC_DEFINES.
2479        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2480        LIBC_DEFINES.
2481        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2482        LIBC_DEFINES.
2483
24842002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2487
24882002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2491        cache-checking.
2492        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2493
24942002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2497        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2498        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2499        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2500        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2501
25022002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2505        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2506        Remove.
2507        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2508
25092002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2512        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2513
25142002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2515
2516        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2517        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2518
25192002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2522        * optman/rel.am: New.
2523
25242002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2527        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2528        braino in comment on "exec". Extend --enable-ada handling.
2529
25302002-11-04      Joel Sherrill <joel@OARcorp.com>
2531
2532        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2533        tasks and rolling multiple loops into 1.
2534        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2535        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2536        Removed warnings.
2537
25382002-10-31      Joel Sherrill <joel@OARcorp.com>
2539
2540        * libchip/network/dec21140.c: Removed warnings.
2541        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2542        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2543        librdbg/src/m68k/any/remdeb_xdr.c,
2544        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2545        warnings.
2546        * libnetworking/rtems_webserver/socket.c,
2547        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2548
25492002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2550
2551        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2552        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2553        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2554        above.
2555
25562002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2559        * wrapup/.cvsignore: Remove autom4te.cache.
2560        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2561        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2562        autom4te.cache.
2563        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2564        autom4te.cache.
2565        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2566        autom4te.cache.
2567
25682002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2571
25722002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * optman/.cvsignore: Add autom4te.cache.
2575
25762002-09-14      Joel Sherrill <joel@OARcorp.com>
2577
2578        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2579
25802002-09-07      Joel Sherrill <joel@OARcorp.com>
2581
2582        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2583        include files to resolve warnings.
2584
25852002-09-07      Chris Johns <ccj@acm.org>
2586
2587        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2588        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2589        which corrects the problem  where the cs8900.c file was actually the BSP
2590        glue.  Joel did some hacking so this file will compile.  Previously it
2591        required providing a target.h file to compile.
2592        * libchip/network/cs8900.c.bsp: New file.
2593
25942002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2595
2596        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2597
25982002-08-31      Joel Sherrill <joel@OARcorp.com>
2599
2600        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2601        eliminate warning.
2602
26032002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604
2605        * configure.ac: Add ada-tests.
2606
26072002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2608
2609        * Makefile.am: Add preinstall-stamp.
2610
26112002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2612
2613        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2614        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2615        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2616        gcc31 happy.
2617        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2618        cp.
2619
26202002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2623        make/bsp.mak.
2624        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2625        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2626
26272002-08-12      Joel Sherrill <joel@OARcorp.com>
2628
2629        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2630        avoid error.
2631
26322002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2635        * configure.ac: Add BSP_SUBDIRS.
2636        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2637        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2638        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2639        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2640        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2641        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2642        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2643        RTEMS_CHECK_BSP_CACHE.
2644        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2645        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2646        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2647        .$(OBJEXT) instead of .o.
2648        * libnetworking/pppd/Makefile.am,
2649        libnetworking/rtems_servers/Makefile.am,
2650        libnetworking/rtems_telnetd/Makefile.am,
2651        libnetworking/rtems_webserver/Makefile.am,
2652        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2653
26542002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2657        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2658        ../libchip/serial/$(ARCH)/libserialio.a.
2659        * libchip/serial/Makefile.am: Don't tmp-install lib.
2660        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2661
26622002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * Makefile.am: Add rtems_makedir.
2665        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2666        * Makefile.am: Add wrapup-SUBDIR.
2667        * wrapup/ChangeLog: Remove.
2668        * wrapup/configure.ac: Remove.
2669        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2670        (Make the bare BSP happy).
2671        * configure.ac: Ditto.
2672        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2673        Create make/custom/default.cfg.
2674        * configure.ac: Add creation of make/custom/*.cfg. Create
2675        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2676
26772002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * Makefile.am: Clean $(PROJECT_RELEASE).
2680
26812002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2684        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2685        prototype mismatches.
2686
26872002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2690        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2691
26922002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * acinclude.m4: Add test "$multilib" != "yes".
2695        * config-ml.in: Remove.
2696        * acinclude.m4: Cleanups.
2697        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2698        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2699        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2700        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2701        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2702
27032002-07-16      Eric Norum <eric.norum@usask.ca>
2704
2705        * New driver for the Intel EtherExpressPro (82559ER) chip.
2706        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2707        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2708        * libchip/network/Makefile.am: Modified to reflect above.
2709
27102002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * acinclude.m4: New.
2713        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2714        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2715        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2716
27172002-07-01      Joel Sherrill <joel@OARcorp.com>
2718
2719        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2720        _Objects_Information_table now that it is a two dimensional array based
2721        upon API and class.
2722        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2723        of strnlen().
2724
27252002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2728        preinstall libnetapps.a.
2729
27302002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * configure.ac: Remove librpc.
2733
27342002-06-25      Joel Sherrill <joel@OARcorp.com>
2735
2736        * Per PR233, moved librpc to exec.
2737        * configure.ac, wrapup/Makefile.am: Modified.
2738        * librpc, librpc/ChangeLog: Removed.
2739
27402002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * optman/Makefile.am: Remove multilib support.
2743        * optman/configure.ac: Ditto.
2744        * optman/sapi/Makefile.am: Ditto.
2745
27462002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2749        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2750
27512002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        Move networking libraries to c/src/exec/libnetworking
2754        * libnetworking/configure.ac, libnetworking/Makefile.am,
2755        libnetworking/wrapup/Makefile.am: Reflect Moval.
2756
27572002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2760        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2761        <rtems/bspIo.h>.
2762
27632002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2764
2765        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2766        * libnetworking/rtems/mkrootfs.h: Ditto.
2767        * libnetworking/rtems/Makefile.am: Reflect changes above.
2768
27692002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * configure.ac: Remove lib.
2772
27732002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2774
2775        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2776        that exception stack frames on M68K members with VBR always are 6 byte
2777        long. The incorrect assumption resulted in some gdb commands like "next"
2778        to fail on the 68360.
2779
27802002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2781
2782        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2783        PR 220
2784        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2785        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2786        CVS.
2787        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2788        libnetworking/sys/filio.h: Remove.
2789        * libnetworking/sys/Makefile.am: Reflect changes above.
2790
27912002-05-07      Chris Johns <ccj@acm.org>
2792
2793        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2794        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2795        requires it to be stripped.
2796
27972002-05-01      Eric Norum <eric.norum@usask.ca>
2798
2799        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2800        assembly  to satisfy gcc 3.1 and newer.
2801
28022002-04-26      Eric Norum <eric.norum@usask.ca>
2803
2804        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2805        agressive optimization in gcc 3.1 does not reorder things.
2806
28072002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * libchip/network/dec21140.c: Reflect changes to powerpc's
2810        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2811        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2812        <rtems/score/cpu.h>.
2813        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2814        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2815
28162002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * optman/configure.ac: Remove ENABLE_GCC28.
2819
28202002-04-11      Chris Johns <ccj@acm.org>
2821
2822        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2823        driver control block field to the ifconfig network driver structure.
2824        This field is needed by the i82586 driver which was ported from NetBSD
2825        as it had better hardware abstraction.
2826        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2827        PR59, added the drv_ctrl driver control block field to the ifconfig
2828        network driver structure. This field is needed by the i82586 driver
2829        which was ported from NetBSD as it had better hardware abstraction.
2830
28312002-04-10      Mike Siers <mikes@poliac.com>
2832
2833        * libnetworking/rtems_webserver/NOTES,
2834        libnetworking/rtems_webserver/asp.c,
2835        libnetworking/rtems_webserver/balloc.c,
2836        libnetworking/rtems_webserver/default.c,
2837        libnetworking/rtems_webserver/ej.h,
2838        libnetworking/rtems_webserver/ejIntrn.h,
2839        libnetworking/rtems_webserver/ejlex.c,
2840        libnetworking/rtems_webserver/ejparse.c,
2841        libnetworking/rtems_webserver/emfdb.c,
2842        libnetworking/rtems_webserver/emfdb.h,
2843        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2844        libnetworking/rtems_webserver/handler.c,
2845        libnetworking/rtems_webserver/license.txt,
2846        libnetworking/rtems_webserver/md5.h,
2847        libnetworking/rtems_webserver/md5c.c,
2848        libnetworking/rtems_webserver/mime.c,
2849        libnetworking/rtems_webserver/misc.c,
2850        libnetworking/rtems_webserver/ringq.c,
2851        libnetworking/rtems_webserver/rom.c,
2852        libnetworking/rtems_webserver/security.c,
2853        libnetworking/rtems_webserver/sock.c,
2854        libnetworking/rtems_webserver/sym.c,
2855        libnetworking/rtems_webserver/uemf.c,
2856        libnetworking/rtems_webserver/uemf.h,
2857        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2858        libnetworking/rtems_webserver/url.c,
2859        libnetworking/rtems_webserver/value.c,
2860        libnetworking/rtems_webserver/wbase64.c,
2861        libnetworking/rtems_webserver/webcomp.c,
2862        libnetworking/rtems_webserver/webpage.c,
2863        libnetworking/rtems_webserver/webrom.c,
2864        libnetworking/rtems_webserver/webs.c,
2865        libnetworking/rtems_webserver/webs.h,
2866        libnetworking/rtems_webserver/websuemf.c,
2867        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2868        2.1.4.
2869
28702002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * libchip/network/i82586.c: Include <string.h>.
2873        * libchip/network/sonic.c: Ditto.
2874
28752002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2878
28792002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2882
28832002-03-27      Thomas.Doerfler@imd-systems.de
2884
2885        PR 144
2886        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2887        memory address 0 when called for the first time. This is done when
2888        trying to clear the variable "dhcp_hostname".
2889
28902002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2893        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2894        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2895        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2896        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2897        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2898        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2899        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2900        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2901        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2902        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2903        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2904        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2905        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2906        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2907        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2908        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2909        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2910        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2911        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2912        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2913        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2914        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2915        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2916        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2917        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2918        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2919        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2920        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2921        AUTOMAKE_OPTIONS.
2922        * libnetworking/configure.ac:
2923        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2924        foreign 1.6]).
2925        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2926        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2927        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2928        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2929        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2930        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2931        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2932        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2933        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2934        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2935        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2936        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2937        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2938        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2939        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2940        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2941        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2942
29432002-03-27      Ilya Alexeev <ilya@continuum.ru>
2944
2945        PR 162
2946        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2947        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2948        used in a device write routines.  Now ppp_softc structure have own
2949        character for writing to device (sc_outchar).  I think that converting
2950        local variables to static is not a right solution, because problems will
2951        occur in the case of two or more ppp instances.
2952        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2953        must be u_long, otherwise in the case of the big output packet endless
2954        loop may occur.
2955
29562002-03-21      Ilya Alexeev <ilya@continuum.ru>
2957
2958        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2959        preparations for multiple PPPD connections.
2960
29612002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2962
2963        PR 149
2964        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2965        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2966        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2967        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2968
29692002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2970
2971        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2972        * configure.ac: Modified to reflect addition.
2973
29742002-02-27      Ilya Alexeev <ilya@continuum.ru>
2975
2976        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2977        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2978        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2979        capabilities as well as eliminate some warnings.
2980
29812002-02-27      Eric Norum <eric.norum@usask.ca>
2982
2983        * libnetworking/net/radix.c: Properly handle fetching the default route
2984        when there is no route.  This was a bug in the original FreeBSD code and
2985        this fix is from an updated version of their code.
2986
29872002-02-16      Eric Norum <eric.norum@usask.ca>
2988
2989        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2990        checking.
2991
29922002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2995        dodefaultroute.
2996
29972002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2998
2999        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3000        include <rtems/seterr.h>.
3001
30022002-02-01      Mike Siers <mikes@poliac.com>
3003
3004        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3005        avoid bringing the link down too fast. NOTE: Mike reports successfully
3006        running at 56K baud on a direct link.
3007
30082002-02-01      Eric Valette <valette@crf.canon.fr>
3009
3010        * librdbg/So many patches have been posted recently on the mailing list
3011        and  because we were unable to find correct solution to compile on
3012        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3013        because the coding  style of rdbg was rather inconsistant among various
3014        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3015        global coding style (using indent + manual edits), 2) incorporate/review
3016        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3017        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3018        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3019        after rdbg initialization is done, NB : the paches is huge but it is
3020        mainly due to coding styke chnages.  Only few lines of codes have been
3021        really changed and they do not impact  rdbg functionnality (AFAIKT).
3022        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3023        librdbg/include/rdbg/m68k/rdbg_f.h,
3024        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3025        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3026        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3027        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3028        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3029        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3030        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3031        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3032        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3033        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3034        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3035        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3036        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3037        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3038        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3039        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3040
30412002-01-31      Mike Siers <mikes@poliac.com>
3042
3043        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3044        * Nice Update of PPPD support which eliminates the requiremetn that
3045        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3046        and reports that it seems to be more stable and handle larger packets
3047        better.  This patch replaces the termios tasks with more general pppd
3048        network driver tasks.  The functions pppinput() and pppstart() get
3049        called from the interrupt service routine.
3050        * libnetworking/Makefile.am, libnetworking/configure.ac,
3051        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3052        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3053        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3054        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3055        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3056        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3057        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3058        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3059        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3060        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3061        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3062        libnetworking/net/route.c, libnetworking/net/route.h,
3063        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3064        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3065        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3066        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3067        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3068        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3069        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3070        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3071        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3072        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3073        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3074        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3075        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3076        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3077        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3078        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3079        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3080        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3081        libnetworking/pppd/example/README,
3082        libnetworking/pppd/example/netconfig.h,
3083        libnetworking/wrapup/Makefile.am: Modified.
3084        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3085        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3086        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3087        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3088        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3089        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3090        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3091        libnetworking/modem/pppcompress.c: Subdirectory removed.
3092
30932002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3096        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3097
30982002-01-18      Till Straumann <strauman@slac.stanford.edu>
3099
3100        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3101        issues: - exception handler needs to enable MSR_FP if the interrupted
3102        thread is FP enabled. - printk message for MSR fixed and added
3103        stacktrace. NOTE: this requires the stacktrace patch to
3104        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3105        however).
3106
31072002-01-06      Joel Sherrill <joel@OARcorp.com>
3108
3109        * optman/.cvsignore: Added aclocal.m4 and configure.
3110        * optman/.cvsignore: New file.
3111
31122002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3113
3114        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3115
31162002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3119        * optman/ChangeLog: New.
3120        * optman/configure.ac: New.
3121        * optman/Makefile.am: New.
3122        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3123        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3124
31252001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3128
31292001-12-18      Eric Norum <eric.norum@usask.ca>
3130
3131        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3132        `directories' (path names with a / at the end) while disallowing open()
3133        operations on TFTP `directories'.
3134
31352001-12-07      Eric Norum <eric.norum@usask.ca>
3136
3137        * libnetworking/lib/tftpDriver.c: Restore write capability.
3138
31392001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * libchip/network/sonic.h: Fix typo.
3142        * libnetworking/arpa/Makefile.am: Remove stray lines.
3143
31442001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3145
3146        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3147
31482001-10-18      Eric Norum <eric.norum@usask.ca>
3149
3150        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3151        chdir() and open() operations within the TFTP file system.
3152
31532001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * librdbg/configure.ac: Fix latent bug exposed by removal of
3156        config.cache's which prevented powerpc targets librdbg from building.
3157
31582001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3159
3160        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3161        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3162        autoconf-2.52 happy.
3163
31642001-10-12      Mike Siers <mikes@poliac.com>
3165
3166        * libnetworking/Update to stable working state.  Congratulations Mike!
3167        :).
3168        * libnetworking/modem_example: Directory removed.
3169        * libnetworking/modem_example/16550.h,
3170        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3171        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3172        libnetworking/modem_example/ppp.h,
3173        libnetworking/modem_example/pppcompress.c: Files removed.
3174        * libnetworking/pppd/example/pppd.options: New file.
3175        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3176        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3177        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3178        libnetworking/pppd/rtemsmain.c: Updated.
3179
31802001-10-12      Joel Sherrill <joel@OARcorp.com>
3181
3182        * libchip/serial/z85c30.c: Fixed typo.
3183
31842001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3185
3186        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3187        * configure.in: Remove.
3188        * configure.ac: New file, generated from configure.in by autoupdate.
3189        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3190        * libchip/configure.in: Remove.
3191        * libchip/configure.ac: New file, generated from configure.in by
3192        autoupdate.
3193        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3194        * librdbg/configure.in: Remove.
3195        * librdbg/configure.ac: New file, generated from configure.in by
3196        autoupdate.
3197        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3198        * libnetworking/configure.in: Remove.
3199        * libnetworking/configure.ac: New file, generated from configure.in by
3200        autoupdate.
3201
32022001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3203
3204        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3205        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3206        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3207
32082001-09-27      Joel Sherrill <joel@OARcorp.com>
3209
3210        * libchip/ChangeLog: Fixed typo in date.
3211
32122001-09-27      Eric Norum <eric.norum@usask.ca>
3213
3214        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3215        TFTP  filesystem.
3216
32172001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3220        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3221        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3222        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3223        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3224        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3225        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3226        'PREINSTALL_FILES ='.
3227        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3228        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3229        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3230        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3231        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3232        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3233        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3234        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3235        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3236        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3237        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3238        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3239
32402001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3241
3242        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3243        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3244        * librdbg/src/m68k/any/Makefile.am: Ditto.
3245        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3246        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3247        happy.
3248
32492001-09-21      Joel Sherrill <joel@OARcorp.com>
3250
3251        * libchip/network/Makefile.am: Fixed typo on file name.
3252        * libchip/network/i82586.c: Commented out line 318 which is referencing
3253        a member of a structure that is not currently there.  This needs to be
3254        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3255        to C style.
3256
32572001-09-19      Eric Norum <eric.norum@usask.ca>
3258
3259        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3260
32612001-09-19      Chris Johns <ccj@acm.org>
3262
3263        * libchip/network/README.i82586, libchip/network/i82586.c,
3264        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3265        Network driver for Intel i82586.
3266        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3267        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3268        "root" filesystem with information obtained via the DHCP response.
3269
32702001-09-14      Eric Norum <eric.norum@usask.ca>
3271
3272        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3273        make gcc 3.x happy.
3274
32752001-08-16      Mike Siers <mikes@poliac.com>
3276
3277        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3278        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3279        These support callback functionality that has not even been compiled
3280        under RTEMS yet.
3281        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3282        example application.  Mike's notes on the modifications: - renamed
3283        error() function because of namespace problems - removed calls to the
3284        exit() funciton - removed extra files from the pppd source directory -
3285        defined pppd task constant values in rtemspppd.h - modifyied example
3286        code to get actual tick per second value - placed the pppd 2.3.11 man
3287        page file (pppd.8) into the pppd directory.
3288        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3289        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3290        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3291        libnetworking/pppd/rtems-ppp.c: Deleted.
3292        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3293        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3294        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3295        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3296        libnetworking/pppd/example/init.c,
3297        libnetworking/pppd/example/netconfig.h,
3298        libnetworking/pppd/example/ppp.conf,
3299        libnetworking/pppd/example/pppdapp.c,
3300        libnetworking/pppd/example/system.h: New files.
3301        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3302        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3303        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3304        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3305        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3306        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3307        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3308        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3309        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3310        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3311        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3312        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3313        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3314        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3315        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3316
33172001-08-16      Joel Sherrill <joel@OARcorp.com>
3318
3319        * libnetworking/pppd/example/Makefile: Removed.
3320        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3321        to avoid bootstrap -c clobbering it.
3322        * libnetworking/rtems_telnetd/.cvsignore: New file.
3323
33242001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3325
3326        * libnetworking/Makefile.am, libnetworking/configure.in,
3327        libnetworking/rtems_servers/Makefile.am,
3328        libnetworking/rtems_servers/telnetd.c,
3329        libnetworking/rtems_servers/telnetd.h,
3330        libnetworking/rtems_telnetd/Makefile.am,
3331        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3332        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3333        libnetworking/rtems_telnetd/telnetd.c,
3334        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3335        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3336        effect when ftpd change. - the tcp/ip stats have been implemented into
3337        icmds.c and started when telnetd daemon is started.
3338        * libnetworking/rtems_servers/telnetd.c,
3339        libnetworking/rtems_servers/telnetd.h: Removed.
3340        * libnetworking/rtems_telnetd: New directory.
3341        * libnetworking/rtems_telnetd/Makefile.am,
3342        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3343        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3344        libnetworking/rtems_telnetd/telnetd.c,
3345        libnetworking/rtems_telnetd/telnetd.h: New files.
3346
33472001-06-14      Joel Sherrill <joel@OARcorp.com>
3348
3349        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3350        Moved from libmisc/shell so the network stack to address network
3351        depenendency.
3352        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3353
33542001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3355
3356        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3357
33582001-05-15      Joel Sherrill <joel@OARcorp.com>
3359
3360        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3361        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3362        accidentally deleted the incorrectly empty versions.
3363
33642001-05-14      Till Straumann <strauman@slac.stanford.edu>
3365
3366        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3367        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3368        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3369        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3370        to know the values) - the affected BSP (shared/motorola) headers have
3371        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3372        driver (libchip/network/dec21140.c) has been fixed to use
3373        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3374        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3375        who is using this driver. - the DEC driver also has been fixed to use
3376        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3377        delay_in_bus_cycles().
3378
33792001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3380
3381        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3382
33832001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3384
3385        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3386
33872001-04-24      Eric Norum <eric.norum@usask.ca>
3388
3389        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3390        NTP synchronization a little more robust -- no NTP daemon yet, but at
3391        least it trys a little harder when the primary NTP server is down.
3392
33932001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3394
3395        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3396        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3397        libnetworking/pppd/modem_example/modem.c,
3398        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3399        other strings into English.
3400        * libnetworking/pppd/STATUS: updated to reflect the changes.
3401
34022001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3403
3404        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3405        again.
3406
34072001-04-20      Eric Valette <valette@crf.canon.fr>
3408
3409        * mcp750 directory renamed new_exception processing as it supports many
3410        more CPU models.
3411        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3412        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3413        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3414        formerly in mcp750 plus modifications.
3415        * librdbg/src/powerpc/mcp750/.cvsignore,
3416        librdbg/src/powerpc/mcp750/Makefile.am,
3417        librdbg/src/powerpc/mcp750/remdeb.h,
3418        librdbg/src/powerpc/mcp750/remdeb_f.x,
3419        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3420        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3421        new_exception_processing.
3422        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3423        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3424        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3425        part of this effort to add support for the MPC8xx.
3426
34272001-04-19      Joel Sherrill <joel@OARcorp.com>
3428
3429        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3430        internal include files.
3431
34322001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3433
3434        PR 158
3435        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3436        rcmd() library call by commenting out the parts that deal with signals.
3437        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3438        stdio. The 'server-side' parts of this file which deal with
3439        authentication are disabled since they are not needed.
3440
34412001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3442
3443        * libnetworking/include/.cvsignore: Remove dangling file.
3444
34452001-03-14      Joel Sherrill <joel@OARcorp.com>
3446
3447        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3448        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3449        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3450        libchip style serial drivers can be written in libcpu or libbsp.
3451
34522001-03-01      Joel Sherrill <joel@OARcorp.com>
3453
3454        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3455        libchip/network/sonic.c, libchip/network/sonic.h,
3456        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3457        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3458        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3459        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3460        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3461        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3462        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3463        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3464
34652001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3466
3467        * librdbg/include/rdbg/Makefile.am,
3468        librdbg/include/rdbg/i386/Makefile.am,
3469        librdbg/include/rdbg/m68k/Makefile.am,
3470        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3471        style on include files.
3472
34732001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3474
3475        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3476        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3477        replace ${..} with $(..).
3478        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3479        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3480        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3481        libnetworking/rtems/Makefile.am, libnetworking/
3482        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3483        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3484        include_*HEADERS instead of H_FILES.
3485        * libnetworking/include/Makefile.am: Remove.
3486        * libnetworking/Makefile.am: Add handling of *.h files.
3487        * libnetworking/configure.in: Remove include/Makefile.
3488
34892001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3492
34932001-01-31      Sergei Organov <osv@javad.ru>
3494
3495        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3496        current dir and root dir removed in favor of new libio support for
3497        task-local current and root directories. - Bug in `close_data_socket()'
3498        introduced by previous change fixed. - `command_pasv()' changed to set
3499        timeout on socket we are listening on and code fixed to don't close
3500        socket twice on error. - `serr()' changed to clear `errno'. -
3501        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3502        changed to clear `errno' before processing session. -
3503        `close_data_socket()' fixed to close both active and passive sockets -
3504        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3505        empty string  in `exec_command()'.
3506
35072001-01-25      Eric Norum <eric.norum@usask.ca>
3508
3509        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3510        improves throughput on systems which are dropping packets.   Only the
3511        first timeout is reduced.  This keeps the number of extra packets down
3512        on networks that are very busy and dropping lots of packets.
3513
35142001-01-24      Sergei Organov <osv@javad.ru>
3515
3516        * libnetworking/rtems_servers/ftpd.c,
3517        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3518        - Timeouts on sockets implemented. 'idle' field added to configuration.
3519        No timeout by default to keep backward compatibility. Note: SITE IDLE
3520        command not implemented yet. - Basic global access control implemented.
3521        'access' field added to configuration. No access limitations by default
3522        to keep backward compatibility. - Anchor data socket for active mode
3523        (using self IP and port 20.) - Fixed default data port support (still
3524        not tested). - Don't allow IP address different from originating host in
3525        PORT command to improve security. - Fixed bug in MDTM command. - Check
3526        for correctness of parsing of argument in command_port(). - Fixed
3527        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3528        a directory. - Command parsing a little bit improved: command names are
3529        now converted to upper-case to be more compatible with RFC (command
3530        names are not case-sensitive.) - Reformat comments so that they have
3531        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3532        previous changes - True ASCII mode implemented (doesn't work for hooks
3533        and /dev/null) - Passive mode implemented, PASV command added. - Default
3534        port for data connection could be used (untested, can't find ftp client
3535        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3536        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3537
35382001-01-18      Joel Sherrill <joel@OARcorp.com>
3539
3540        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3541        macro using variable arguments.
3542        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3543        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3544        since I updated the main RTEMS development machine to RedHat 7.2 and
3545        apparently got a new version of rpcgen.
3546
35472001-01-12      Sergei Organov <osv@javad.ru>
3548
3549        * libnetworking/rtems_servers/ftpd.c,
3550        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3551        - use pool of pre-created threads to handle sessions instead of
3552        creating/deleting threads on the fly - LIST output is now similar to
3553        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3554        happy with it. - LIST NAME now works (both for files and directories) -
3555        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3556        clients happy  - keep track of CWD for every session separately -
3557        ability to specify root directory name for FTPD in configuration table.
3558        FTPD will then create illusion for FTP clients that this is actually
3559        root directory. - ignore options sent in commands, thus LIST -al FILE
3560        works and doesn't try to list "-al" directory. - buffers are allocated
3561        on stack instead of heap where possible to eliminate malloc/free calls
3562        (avoid possible heap fragmentation troubles). - drop using of task
3563        notepad to pass parameters - use function arguments instead - use
3564        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3565        in socket() instead of AF_INET.
3566
35672001-01-02      Joel Sherrill <joel@OARcorp.com>
3568
3569        * libnetworking/CHANGELOG: Removed.
3570        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3571
35722000-12-14      Eric Norum <eric.norum@usask.ca>
3573
3574        * libnetworking/lib/tftpDriver.c: Added write capability.
3575
35762000-12-08      Joel Sherrill <joel@OARcorp.com>
3577
3578        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3579        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3580        numerous variable declarations conditional on PPP_COMPRESS and
3581        PPP_FILTER.  Commented out variables that were not used because the code
3582        using them was commented out. Removed totally unused variables.
3583        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3584        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3585
35862000-11-30      Joel Sherrill <joel@OARcorp.com>
3587
3588        * libnetworking/modem/ppp_tty.c: Changed to include
3589        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3590        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3591        * libnetworking/Makefile.am: Modified to reflect above.
3592
35932000-11-27      Joel Sherrill <joel@OARcorp.com>
3594
3595        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3596
35972000-11-25      Eric Norum <eric.norum@usask.ca>
3598
3599        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3600        core.
3601
36022000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3603
3604        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3605        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3606        subdir.
3607        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3608        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3609        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3610        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3611        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3612        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3613        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3614        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3615        ppp_tty.c and the real pppd main is in pppmain.c.
3616
36172000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3618
3619        * libchip/network/sonic.c: Added ipalign() routine to align the received
3620        packet so that the ip header is on a 32-bit boundary. Necessary for
3621        cpu's that do not allow unaligned loads and stores and when the 32-bit
3622        DMA mode is used.
3623
36242000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3627        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3628        ACLOCAL_AMFLAGS.
3629        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3630        ACLOCAL_AMFLAGS.
3631        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3632        ACLOCAL_AMFLAGS.
3633
36342000-11-03      Chris Johns <ccj@acm.org>
3635
3636        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3637        libchip/network/cs8900.h: New files.
3638
36392000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3642        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3643        $(RTEMS_TOPdir)/aclocal.
3644        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3645        $(RTEMS_TOPdir)/aclocal.
3646        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3647        $(RTEMS_TOPdir)/aclocal.
3648
36492000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3650
3651        * configure.in: Switch to GNU-canonicalization.
3652        * Makefile.am: Reflect changes to configure.in.
3653        * acinclude.m4: Remove.
3654
36552000-10-30      Joel Sherrill <joel@OARcorp.com>
3656
3657        * POSIX include files merged into newlib.  This resulted in some
3658        definitions moving to other files and thus some secondary effects in
3659        RTEMS source code.
3660        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3661        in sync with newlib's <machine/types.h>.
3662        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3663        definition of struct itimerval in <sys/time.h>.
3664
36652000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3666
3667        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3668        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3669        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3670        * ChangeLog: Fix typos.
3671        * configure.in: add tests to the GNU canonicalized subdirectories.
3672
36732000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3674
3675        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3676        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3677        the lib directory before configuring lib/.
3678
36792000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
3681        * configure.in, Makefile.am: add exec to the GNU canonicalized
3682        subdirectories.
3683        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3684        * configure.in: add libnetworking, librpc and librdb to the GNU
3685        canonicalized subdirectories.
3686        * configure.in: add libmisc and libchip to the GNU canonicalized
3687        subdirectories.
3688        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3689        Switch to GNU canonicalization.
3690        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3691        Switch to GNU canonicalization.
3692        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3693        Switch to GNU canonicalization.
3694
36952000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3696
3697        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3698        canonicalization to libfs/. The approach is currently a bit of a hack as
3699        GNU canonicalization does not support the per-BSP build some of the
3700        other directories require.  As more of the tree is converted, this will
3701        become less  of an issue.
3702
37032000-10-20      Joel Sherrill <joel@OARcorp.com>
3704
3705        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3706        parameter.
3707
37082000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3709
3710        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3711        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3712        * librdbg/configure.in: Add m68k support.
3713        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3714        subdirectory.
3715        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3716        failure.
3717        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3718        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3719        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3720        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3721        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3722        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3723        librdbg/src/m68k/.cvsignore: New files.
3724        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3725        function pointers.
3726        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3727        _after_ pointer has been checked against NULL.
3728
37292000-10-18      Joel Sherrill <joel@OARcorp.com>
3730
3731        * wrapup/Makefile.am: Added libfs.
3732
37332000-10-18      Chris Johns <ccj@acm.org>
3734
3735        * libfs created.
3736        * configure.in: Added libfs subdirectory.
3737        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3738
37392000-09-28      Joel Sherrill <joel@OARcorp.com>
3740
3741        * libnetworking/rtems_webserver/Makefile.am,
3742        libnetworking/rtems_webserver/base64.c,
3743        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3744        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3745
37462000-09-22      Joel Sherrill <joel@OARcorp.com>
3747
3748        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3749        libnetworking/rtems/rtems_bsdnet_internal.h,
3750        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3751        have included rtems.h.  It is now including precisely the  least amount
3752        of low level, yet portable .h files to get the basic RTEMS types
3753        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3754        used machine/types.h to include rtems.h.
3755
37562000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3757
3758        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3759
37602000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3761
3762        * libnetworking/ChangeLog: Cleanup.
3763
37642000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3765
3766        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3767        * libchip/ChangeLog: Fix formating.
3768
37692000-09-05      Joel Sherrill <joel@OARcorp.com>
3770
3771        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3772        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3773        confusion and to work with the converted flags.
3774
37752000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3776
3777        * wrapup/Makefile.am: Include compile.am.
3778        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3779        libchip/serial/Makefile.am: Include compile.am.
3780        * librdbg/src/i386/any/Makefile.am,
3781        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3782        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3783        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3784        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3785        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3786        libnetworking/rtems_servers/Makefile.am,
3787        libnetworking/rtems_webserver/Makefile.am,
3788        libnetworking/wrapup/Makefile.am: Include compile.am.
3789
37902000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3791
3792        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3793        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3794
37952000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3798
37992000-08-31      Joel Sherrill <joel@OARcorp.com>
3800
3801        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3802        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3803        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3804        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3805        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3806        * libnetworking/wbase64.c: Removed.
3807        * libnetworking/Makefile.am, libnetworking/asp.c,
3808        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3809        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3810        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3811        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3812        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3813        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3814        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3815        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3816        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3817        Modified.
3818
38192000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3820
3821        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3822
38232000-08-30      Joel Sherrill <joel@OARcorp.com>
3824
3825        * libnetworking/rtems_webserver/license.txt: New file.
3826
38272000-08-10      Joel Sherrill <joel@OARcorp.com>
3828
3829        * ChangeLog: New file.
3830        * libchip/ChangeLog: New file.
3831        * librdbg/ChangeLog: New file.
3832        * libnetworking/ChangeLog: New file.
3833
Note: See TracBrowser for help on using the repository browser.