source: rtems/c/src/ChangeLog @ 0f4ad570

4.104.115
Last change on this file since 0f4ad570 was 0f4ad570, checked in by Joel Sherrill <joel.sherrill@…>, on 12/18/08 at 21:10:04

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

  • libchip/serial/ns16550_p.h: Remove prototype with no implementation.
  • Property mode set to 100644
File size: 146.1 KB
Line 
12008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
4
52008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
8        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
9        duplicated data.
10
112008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
14        SuperCore Handler initialization routines to directly pull parameters
15        from configuration table.
16
172008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
20        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
21        optman/rtems/no-part.c, optman/rtems/no-region.c,
22        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
23        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
24        initialization routines to directly pull parameters from
25        configuration table. Eliminate empty routines sportted.
26
272008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
30
312008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
34        all public use of TOD conversion routines.
35
362008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * libchip/network/smc91111config.h:
39        #include <stdint.h> instead of <rtems/stdint.h>.
40
412008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
44        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
45
462008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
47
48        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
49
502008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
51
52        * libchip/serial/ns16550.c: Transmit the character in the polled write
53        function within a critical section for printk() compatibility.
54
552008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
56
57        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
58
592008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
60
61        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
62
632008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
66
672008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * aclocal/bsp-bootcard-options.m4: Fix quoting.
70
712008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * aclocal/bsp-bootcard-options.m4: New file.
74        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
75
762008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
77
78        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
79        BSPs that support this feature.
80
812008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * libchip/serial/ns16550.c: Fix typo.
84
852008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * libchip/serial/ns16550.c: Fix typo.
88
892008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
90
91        * libchip/serial/ns16550.c: Add not supported on arm even though it is
92        not simple vectored.
93
942008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * libchip/serial/ns16550.c: Not currently supported on architectures
97        with simple vectored interrupt model.
98
992008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
100
101        * aclocal/version.m4: Bump RTEMS_API to 4.10.
102        Bump _RTEMS_VERSION to 4.9.99.0.
103
1042008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
105
106        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
107        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
108        functions have now static linkage type.  Added constant qualifier to
109        operations table and read-only function parameters.
110
111        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
112        c/src/libchip/serial/serial.h:  Include required header files.  Removed
113        support for old PowerPC exception handling.  Various fixes for
114        interrupt related routines.  Added support for BSPs with IRQ extension
115        API.
116
1172008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
120        is no PCI bus based upon the BSP not having a base address defined.
121        This means this driver cannot be supported on that board.
122
1232008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * libchip/network/dec21140.c, libchip/network/elnk.c,
126        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
127
1282008-09-17      Miao Yan <yanmiaobest@gmail.com>
129
130        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
131        add simple device only filesystem (devfs), optionally completely drop
132        out filesystem, and to clean up disabling newlib reentrancy support.
133        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
134        now has a 15K code space.
135        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
136        Removed.
137
1382008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
139
140        * libchip/ide/ata.h: Convert to Unix file format.
141
1422008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
143
144        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
145        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
146        libchip/serial/serial.h, libchip/serial/serprobe.c,
147        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
148        Convert to "bool".
149        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
150        libchip/i2c/spi-memdrv.h: Convert to "bool".
151        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
152        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
153        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
154        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
155        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
156        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
157        Convert to "bool".
158        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
159        Convert to "bool".
160        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
161        Convert to "bool".
162
1632008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
166        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
167        memory driver to not use the clock ioctl to install a method to poll
168        for input. It now uses a Class API Timer which means we can eliminate
169        this special IOCTL from all clock drivers.
170        * libchip/shmdr/setckvec.c: Removed.
171
1722008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
173
174        * libchip/network/sonic.c: Do not declare a variable just to hold an
175        ignored return value.
176
1772008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
178
179        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
180
1812008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
184        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
185
1862008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * libchip/display/disp_hcms29xx.c: Do not make these static. They
189        appear to be unused that way.
190
1912008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
192
193        * libchip/shmdr/shm_driver.h: Correct prototypes.
194
1952008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
196
197        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
198        variables and made methods static.
199
2002008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * libchip/serial/ns16550.c: Fix warning.
203
2042008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * aclocal/prog-cc.m4: Add -Wnested-externs.
207
2082008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * libchip/network/dec21140.c: Add missing prototype.
211        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
212
2132008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
216        -Wstrict-prototypes to RTEMS_CFLAGS.
217
2182008-08-02      Chris Johns <chrisj@rtems.org>
219
220        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
221        rtems_blkdev_request count and start references. Use
222        RTEMS_BLKDEV_START_BLOCK.
223
2242008-07-29      Chris Johns <chrisj@rtems.org>
225
226        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
227
228        * libchip/ide/ata.c: Change to use a mutex rather than disable
229        pre-emption. Updated to the libblock changes.
230
231        * libchip/ide/ata_internal.h: Updated to the new chains API.
232
233        * libchip/ide/ide_controller.c: Updated to the libblock
234        changes. Added come debug tracing.
235
236        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
237        to the libblock changes.
238
2392008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
240
241        * configure.ac: Remove RPCGEN, RPCTOOLS.
242
2432008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
244
245        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
246        for output format specifiers.
247
2482008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
249
250        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
251        Fixed some data types
252
2532008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
254
255        * libchip/i2c/spi-sd-card.c: Added missing header file.
256        * libchip/Makefile.am: Added SD Card driver.
257
2582008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
259
260        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
261        make glyphs non-constant, added file headers
262
2632008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
264
265        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
266        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
267        * libchip/display/font_hcms29xx.h
268        Creation of SPI display driver
269
2702008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
271
272        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
273        via SPI.
274
2752008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
276
277        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
278        AC_PREREQ(2.62).
279
2802008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
283
2842008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * libchip/Makefile.am: Move termios helper routines from libchip to
287        libcsupport. Add routine which makes it easy for a termios device
288        driver to inform termios of its default baud rate. This avoids
289        inconsistencies in later termios settings changes.
290        * libchip/serial/termios_baud2index.c,
291        libchip/serial/termios_baud2num.c: Removed.
292
2932008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
294
295        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
296
2972008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
300        not fail if there are none.
301
3022008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
303
304        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
305        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
306        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
307        * libchip/Makefile.am:
308        derived a generic spi memory driver from spi-flash-m25p40,
309        added descriptor for fram fm25l256
310
3112008-05-07      Till Straumann <strauman@slac.stanford.edu>
312
313        PR 649/bsps
314        * libchip/ide/ata.c: Give up if the interface does not become ready.
315
3162008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
317
318        Moved to cpukit.
319        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
320        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
321        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
322        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
323        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
324        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
325        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
326        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
327        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
328        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
329        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
330        nfsclient/src/xdr_mbuf.c: Removed.
331
3322008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
335
3362008-01-05      Chris Johns <chrisj@rtems.org>
337
338        * libchip/flash/am29lv160.c: Update the blank check error message
339        to say there is an error.
340       
3412007-12-22      Chris Johns <chrisj@rtems.org>
342
343        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
344        the hello message. Just one line but still a little too long.
345       
3462007-12-14      Chris Johns <chrisj@rtems.org>
347
348        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
349        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
350        * libchip/flash, libchip/flash/am29lv160.c,
351        libchip/flash/am29lv160.h: New.
352
3532007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
354
355        * libchip/network/if_fxp.c: Spacing.
356
3572007-11-20      Till Straumann <strauman@slac.stanford.edu>
358
359        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
360        Avoid using 'stdio' before the system is up and fully
361        initialized.
362
3632007-11-20      Till Straumann <strauman@slac.stanford.edu>
364
365        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
366        * libchip/Makefile.am, libchip/preinstall.am:
367        added new driver for Maxim DS1375 i2c RTC.
368
3692007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
370
371        * libchip/i2c/spi-flash-m25p40.c:
372        added addressing call in write function
373
3742007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
375
376        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
377        * libchip/Makefile.am:
378        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
379
3802007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
381
382        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
383
3842007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
385
386        * nfsclient/Makefile.am: Fix errors.
387
3882007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
389
390        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
391
3922007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
393
394        * aclocal/version.m4: Bump RTEMS_API to 4.9.
395        Bump RTEMS_VERSION to 4.8.99.0.
396
3972007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
400
4012007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * configure.ac: Remove AC_PROG_AWK (Unused).
404
4052007-09-14      Daron Chabot <djc915@mail.usask.ca>
406
407        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
408        rtems_interrupt_vector, to permit passing arbitrary arguments to the
409        ISR. Clean up of variables to silence compiler warnings.
410
4112007-09-13      Daniel Hellstrom <daniel@gaisler.com>
412
413        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
414
4152007-09-12      Daniel Hellstrom <daniel@gaisler.com>
416
417        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
418          - Odd bit bug in some chips taken care of.
419          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
420            alignment but failing to do so must have made the driver writer to make
421            some incorrect assumptions about MBUFs.
422          - Fixed MBUF handling to handle mbuf chains better. The Data length of
423            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
424          - Made while loop responsible for copying data to fifo port copy 16 shorts
425            per loop instead of 1 short, increasing the copying process.
426
4272007-09-07      Daniel Hellstrom <daniel@gaisler.com>
428
429        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
430        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
431
4322007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
433
434        * configure.ac, wrapup/Makefile.am: Remove RDBG.
435        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
436        librdbg/Makefile.am, librdbg/preinstall.am,
437        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
438        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
439        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
440        librdbg/include/rdbg/powerpc/rdbg_f.h,
441        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
442        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
443        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
444        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
445        librdbg/src/servtsp.c, librdbg/src/servutil.c,
446        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
447        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
448        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
449        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
450        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
451        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
452        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
453        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
454        librdbg/src/powerpc/rdbg_f.c,
455        librdbg/src/powerpc/new_exception_processing/remdeb.h,
456        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
457        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
458        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
459
4602007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
463
4642007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
467          sizes.
468
4692007-07-27      Chris Johns <chrisj@rtems.org>
470
471        * wrapup/Makefile.am: Create archive from a file for hosts
472        with a limited command line size.
473
4742007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
477          sizes.
478
4792007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
480       
481        * configure.ac: Add nfsclient.
482        * nfsclient/Makefile.am: New.
483        * nfsclient/proto/Makefile, nfsclient/Makefile,
484          nfsclient/src/Makefile: Remove.
485        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
486        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
487
4882007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
489
490        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
491        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
492        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
493        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
494        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
495        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
496        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
497        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
498        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
499        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
500        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
501        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
502
5032007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
504
505        * libchip/serial/ns16550.c: removed timed out wait for transmitter
506        to become ready: This will not work for fast CPUs.
507
5082007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
509
510        * libchip/ide/ata.c: fixed warning
511
5122007-06-20      Ray Xu <rayx@gmail.com>
513
514        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
515        console, and libio. This shrinks the memory requirements but Joel has
516        not figured out how best to present this to application space.
517        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
518        New files.
519
5202007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
521
522        * optman/sapi/no-io.c: Split IO Manager into one function per file so
523        now we only need required initialization methods.
524
5252007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
526
527        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
528        parameter since it was used to configure a no longer used feature.
529        Device names are now part of the filesystem not in a table.
530
5312007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
532
533        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
534        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
535        optman/rtems/no-part.c, optman/rtems/no-region.c,
536        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
537        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
538        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
539        other optional managers so using them reduces application size
540        instead of increasing it.
541        * optman/rtems/no-barrier.c: New file.
542
5432007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
544
545        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
546        adjustments to pci-API changes.
547        * libchip/network/dec21140.c, libchip/network/elnk.c,
548        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
549        changes.
550
5512007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * libchip/network/dec21140.c, libchip/network/if_dc.c,
554        libchip/network/if_fxp.c: Reflect changes to pci-API.
555
5562007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
559        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
560
5612007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
562
563        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
564          being used to compile "tools").
565
5662007-03-13      Joel Sherrill <joel@OARcorp.com>
567
568        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
569
5702007-03-12      Joel Sherrill <joel@OARcorp.com>
571
572        * libchip/network/cs8900.c, libchip/network/cs8900.h,
573        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
574        and/or fix mistake in copyright notice. Both of these mistakes appear
575        to be from code submitted after these changes were made previously.
576
5772007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
580
5812007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
582
583        * libchip/Makefile.am: Correct path to README.tulipclone.
584
5852007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
586
587        * libchip/ide/ata.c: Remove superfluous type casts.
588
5892007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
592        Use size_t for sizes.
593
5942007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
595
596        * libchip/ide/ata.c: in ata_request_done: moved call to free()
597        from preemption disabled region
598
5992007-01-16      Till Straumann <strauman@slac.stanford.edu>
600
601        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
602        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
603        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
604
6052006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
608          ioctl_command_t as ioctl argument.
609
6102006-12-13      Joel Sherrill <joel@OARcorp.com>
611
612        * librtems++/include/rtems++/rtemsEvent.h,
613        librtems++/include/rtems++/rtemsMessageQueue.h,
614        librtems++/include/rtems++/rtemsSemaphore.h,
615        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
616        librtems++/src/rtemsMessageQueue.cc,
617        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
618        rtems_unsigned32 to uint32_t.
619
6202006-12-13      Joel Sherrill <joel@OARcorp.com>
621
622        PR 1181/bsps
623        * optman/rtems/no-msg.c: Clean up dead code.
624
6252006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
626
627        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
628
6292006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
630
631        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
632        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
633        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
634
6352006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
636
637        * configure.ac: New BUG-REPORT address.
638
6392006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
640
641        * Makefile.am: Remove ampolish3.
642
6432006-11-17      Joel Sherrill <joel@OARcorp.com>
644
645        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
646        blank lines.
647
6482006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * configure.ac: Remove RTEMS_AMPOLISH3.
651        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
652          Remove checks for AMPOLISH3.
653        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
654        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
655        * ampolish3: Remove.
656
6572006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
660        * aclocal/prog-cc.m4: Remove CFLAGS.
661        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
662        Compose CFLAGS. Append CFLAGS to ac_configure_args.
663
6642006-10-23      Joel Sherrill <joel@OARcorp.com>
665
666        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
667
6682006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
669
670        * automake/compile.am: Use hard-coded RTEMS_* flags.
671
6722006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
673
674        * aclocal/rtems-top.m4: Remove RTEMS_API.
675        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
676
6772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
678
679        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
680
6812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
682
683        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
684
6852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * aclocal/version.m4: Bump version to 4.7.99.0.
688
6892006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * configure.ac: Require autoconf-2.60. Require automake-1.10.
692
6932006-09-11      Joel Sherrill <joel@OARcorp.com>
694
695        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
696
6972006-09-04      Joel Sherrill <joel@OARcorp.com>
698
699        * libchip/network/greth.c, libchip/network/open_eth.c,
700        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
701        introduced by warning removal.
702
7032006-09-01      Joel Sherrill <joel@OARcorp.com>
704
705        * libchip/network/greth.c, libchip/network/open_eth.c,
706        libchip/network/smc91111.c: Remove warnings and correct prototype
707        added earlier today.
708
7092006-09-01      Joel Sherrill <joel@OARcorp.com>
710
711        * libchip/network/cs8900.c, libchip/network/greth.c,
712        libchip/network/i82586.c, libchip/network/open_eth.c,
713        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
714        sized integers, and inttypes.h printf helpers.
715
7162006-08-09      Kolja Waschk <waschk@telos.de>
717
718        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
719
7202006-07-12      Joel Sherrill <joel@OARcorp.com>
721
722        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
723
7242006-07-11      Jerry Needell <jerry.needell@unh.edu>
725
726        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
727        4.6 branch.  Original modifications by Gaisler Enterprises.
728        * libchip/network/greth.c, libchip/network/greth.h: New files.
729
7302006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
731
732        * ide/ata.[ch]:
733        (PR1118) fetch priority for ATA task from a variable,
734        not a fixed configuration value.
735       
7362006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
737
738        * Makefile.am: Add ampolish3.
739
7402006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * ampolish3: New.
743        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
744
7452006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * aclocal/rtems-ampolish.m4: New.
748        * configure.ac: Use RTEMS_AMPOLISH3.
749
7502006-04-18  Joel Sherrill <joel@OARcorp.com>
751
752        * aclocal/version.m4: Updated to rtems-4.6.99.3.
753
7542006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
755
756        PR 853/filesystem
757        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
758        should be modified to support the new exception scheme and to use the
759        handle parameter.
760
7612006-02-a32     Eric Norum <norume@aps.anl.gov>
762
763        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
764        "newer" PCI access calls.  Minor cleanups.  Comments.
765
7662006-01-12      Eric Norum <norume@aps.anl.gov>
767
768        PR 861/networking
769        PR 863/networking
770        * libchip/network/smc91111.c: Fix illegal lvalue increments.
771
7722006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
773
774        * wrapup/Makefile.am: Add preinstall.am.
775        * libchip/Makefile.am: Build libchip/network/smc91111.
776        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
777        Eliminate cyg_int* crap.
778
7792006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
780
781        * librdbg/Makefile.am: Add preinstall.am.
782        * aclocal/bsp-configure.m4: Add ampolish3.
783        New header guards.
784
7852006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
786
787        * libchip/network/open_eth.c, libchip/network/open_eth.h:
788        Merger from rtems-4-6-branch.
789
7902006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
791
792        * libchip/network/smc91111.c
793        libchip/network/smc91111config.h
794        libchip/network/smc91111exp.h
795        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
796        * libchip/Makefile.am: Reflect adding smc91111*.
797
7982006-01-08      Joel Sherrill <joel@OARcorp.com>
799
800        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
801        char *.
802
8032006-01-08      Joel Sherrill <joel@OARcorp.com>
804
805        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
806        warnings.
807
8082005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
809
810        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
811        Add RTEMS_RELLDFLAGS.
812        * automake/compile.am: Remove RTEMS_USE_GCC.
813        Remove RTEMS_RELLDFLAGS.
814        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
815
8162005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
817
818        * libchip/network/if_media.h, libchip/network/mii.h:
819        Remove (Moved to cpukit).
820        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
821        and libchip/network/if_media.h.
822        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
823        if_media.h having moved.
824
8252005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
826
827        * automake/compile.am, automake/host.am, automake/local.am,
828        automake/subdirs.am: Remove depend.
829        * configure.ac: Explicitly pass --libdir and --includedir to
830        testsuites.
831
8322005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
833
834        * configure.ac: Reflect changes to testsuites.
835
8362005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
837
838        * automake/compile.am: Remove GCCSPECS.
839        * aclocal/prog-cc.m4: Add GCCSPECS.
840        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
841
8422005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
843
844        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
845        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
846
8472005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
848
849        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
850        libcpu/byteorder.h for i386.
851
8522005-11-02      Till Straumann <strauman@slac.stanford.edu>
853
854        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
855        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
856        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
857        added a simple API/library for i2c devices and drivers for i2c
858        2-byte eeproms and a ds1621 temperature sensor; API is documented
859        in libi2c.h.
860
8612005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
862
863        * libnetworking/pppd/ipxcp.c,
864        libnetworking/pppd/chat.c,
865        libnetworking/pppd/patchlevel.h,
866        libnetworking/pppd/upap.h,
867        libnetworking/pppd/md5.h,
868        libnetworking/pppd/pppd.8,
869        libnetworking/pppd/README,
870        libnetworking/pppd/preinstall.am,
871        libnetworking/pppd/md4.h,
872        libnetworking/pppd/magic.c,
873        libnetworking/pppd/pppd.h,
874        libnetworking/pppd/demand.c,
875        libnetworking/pppd/rtemsmain.c,
876        libnetworking/pppd/sys-rtems.c,
877        libnetworking/pppd/ipcp.h,
878        libnetworking/pppd/lcp.h,
879        libnetworking/pppd/chap_ms.c,
880        libnetworking/pppd/md4.c,
881        libnetworking/pppd/rtemspppd.h,
882        libnetworking/pppd/cbcp.h,
883        libnetworking/pppd/auth.c,
884        libnetworking/pppd/lcp.c,
885        libnetworking/pppd/example/README,
886        libnetworking/pppd/example/ppp.conf,
887        libnetworking/pppd/example/system.h,
888        libnetworking/pppd/example/netconfig.h,
889        libnetworking/pppd/example/pppdapp.c,
890        libnetworking/pppd/example/init.c,
891        libnetworking/pppd/example/Makefile-user,
892        libnetworking/pppd/example/pppd.options,
893        libnetworking/pppd/rtemspppd.c,
894        libnetworking/pppd/ipxcp.h,
895        libnetworking/pppd/chap_ms.h,
896        libnetworking/pppd/options.c,
897        libnetworking/pppd/magic.h,
898        libnetworking/pppd/chap.h,
899        libnetworking/pppd/cbcp.c,
900        libnetworking/pppd/upap.c,
901        libnetworking/pppd/chap.c,
902        libnetworking/pppd/Makefile.am,
903        libnetworking/pppd/ccp.h,
904        libnetworking/pppd/utils.c,
905        libnetworking/pppd/rtemsdialer.h,
906        libnetworking/pppd/fsm.h,
907        libnetworking/pppd/pathnames.h,
908        libnetworking/pppd/md5.c,
909        libnetworking/pppd/fsm.c,
910        libnetworking/pppd/ipcp.c,
911        libnetworking/pppd/STATUS,
912        libnetworking/pppd/ccp.c,
913        libnetworking/Makefile.am: Remove (Moved to cpukit).
914
9152005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
916
917        * configure.ac: Remove libnetworking, libnetworking/pppd.
918        * wrapup/Makefile.am: Remove libpppd.a.
919
9202005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
921
922        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
923        rtemsdialer.h to $(includedir)/rtems.
924
9252005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
926
927        * libnetworking/rtems_telnetd/icmds.c,
928        libnetworking/rtems_telnetd/Makefile.am,
929        libnetworking/rtems_telnetd/preinstall.am,
930        libnetworking/rtems_telnetd/pty.c,
931        libnetworking/rtems_telnetd/pty.h,
932        libnetworking/rtems_telnetd/README,
933        libnetworking/rtems_telnetd/telnetd.c,
934        libnetworking/rtems_telnetd/telnetd.h:
935        Remove (Moved to cpukit).
936
9372005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
938
939        * configure.ac: Remove libnetworking/rtems_telnetd.
940        * libnetworking/Makefile.am: Remove rtems_telnetd.
941        * libnetworking/README: Remove (Obsolete).
942        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
943
9442005-10-20  Eric Norum <norume@aps.anl.gov>
945
946        * libchip/network/dec21140.c: Clean up PCI mapping.
947
9482005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
949
950        * libnetworking/pppd/Makefile.am: Use preinstall.am.
951        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
952        librdbg/src/servrpc.c, librdbg/src/servtgt.c
953        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
954        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
955        * configure.ac: Move optman to the end of BSP_SUBDIRS.
956
9572005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
958
959        * aclocal/bspopts.m4: Add missing m4 quotes.
960
9612005-09-02  Joel Sherrill <joel@OARcorp.com>
962
963    * aclocal/version.m4: Updated to rtems-4.6.99.2.
964
9652005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
966
967        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
968        libchip/network/dec21140.c: Remove initialization of PCI bus.
969
9702005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
971
972        * optman/Makefile.am: Add preinstall.am.
973
9742005-07-18      Karel Gardas <kgardas@objectsecurity.com>
975
976        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
977        UNTESTED to tested.
978
9792005-06-17      Joel Sherrill <joel@OARcorp.com>
980
981        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
982        it is not supported by the MPC5xx.
983
9842005-06-17      Joel Sherrill <joel@OARcorp.com>
985
986        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
987        interface. Also correct attempting to build on other than PowerPC and
988        x86.
989
9902005-06-16      Daron Chabot <daron@nucleus.usask.ca>
991
992        * libchip/Makefile.am: Add driver for Tulip clones.
993        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
994        libchip/network/if_dcreg.h: New files.
995
9962005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
997
998        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
999        to enable rdbg.
1000        * configure.ac: Reflect changes above.
1001
10022005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * configure.ac: Add ada/.
1005
10062005-05-20      Sergei Organov  <osv@topconrd.ru>
1007
1008        PR 750/networking
1009        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1010        wait_input().
1011
10122005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1013
1014        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1015        rtems/irq.h.
1016
10172005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1018
1019        * libchip/Makefile.am: Include preinstall.am.
1020        * libchip/preinstall.am: New.
1021
10222005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * configure.ac: Add AMPOLISH3.
1025        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1026        * libnetworking/rtems_telnetd/preinstall.am: New.
1027        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1028
10292005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1030
1031        * configure.ac: Let enable_rpcgen default to "no".
1032
10332005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1034
1035        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1036
10372005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1038
1039        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1040        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1041
10422005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1043
1044        * libchip/network/dec21140.c, libchip/network/elnk.c,
1045        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1046
10472005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1048
1049        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1050        of code as a result of the implementation of a common PCI interface.
1051
10522005-05-04      Joel Sherrill <joel@OARcorp.com>
1053
1054        * libchip/network/open_eth.c: Remove prototype of set_vector.
1055
10562005-05-03      Joel Sherrill <joel@OARcorp.com>
1057
1058        * librdbg/src/ptrace.c: Remove warning.
1059
10602005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1061
1062        * libchip/network/dec21140.c, libchip/network/elnk.c,
1063        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1064        Modified parameter list to remove warnings.
1065
10662005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1067
1068        * libchip/network/cs8900.c, libchip/network/i82586.c,
1069        libchip/network/open_eth.c, libchip/network/sonic.c,
1070        libchip/serial/mc68681.c: Modified types to remove
1071        warnings.  Added initialization to remove warnings.
1072
10732005-04-28      Joel Sherrill <joel@OARcorp.com>
1074
1075        * libchip/network/README.sonic: Rewritten to account for removal of
1076        dmv177.
1077
10782005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1079
1080        PR 781/rtems_misc
1081        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1082
10832005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1084
1085        * libchip/serial/ns16550.c:
1086        Fixed warnings generated in various powerpc configurations
1087
10882005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1089
1090        * libchip/serial/ns16550.c: Modified
1091        ISR to work with PPC new exception processing
1092
10932005-03-14      Joel Sherrill <joel@OARcorp.com>
1094
1095        * libchip/network/dec21140.c, libchip/network/elnk.c,
1096        libchip/network/if_fxp.c: Continue PCI API unification. All use
1097        pci_find_device(). Network drivers manufacture a signature since all
1098        calls have not been converted yet.
1099
11002005-03-04      Joel Sherrill <joel@OARcorp.com>
1101
1102        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1103        initialize function part of the unified PCI API as pci_initialize().
1104
11052005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1106
1107        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1108        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1109
11102005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1111
1112        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1113        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1114
11152005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1116
1117        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1118        building procedures.
1119
11202005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1121
1122        * aclocal/prog-cc.m4:
1123        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1124
11252005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1126
1127        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1128
11292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1130
1131        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1132
11332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1136
11372005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1138
1139        * libnetworking/rtems_servers/ftp.c,
1140        libnetworking/rtems_servers/ftp.h,
1141        libnetworking/rtems_servers/Makefile.am:
1142        Remove (relocated to cpukit/ftpd).
1143        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1144        removed move libnetworking/rtems_servers.
1145
11462005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1147
1148        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1149
11502005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1151
1152        PR 755/rtems
1153        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1154        Remove local declarations of rtems_bsdnet_nameservers,
1155        rtems_bsdnet_nameservers_count.
1156
11572005-01-31      Sergei Organov <osv@topconrd.ru>
1158
1159        PR 751/pppd
1160        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1161        committed to fix PR736 breaks pppd. chat.c should have its own static
1162        ttyfd for pppd to work correctly. The symptom is that second
1163        invokation of chat (for connect script) fails due to pppd_ttyfd set
1164        to -1 by previous chat invokation (for init script). In addition,
1165        this patch fixes leaving of dangling pointer in the abort_stbring[]
1166        by chat_send().
1167
11682005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1169
1170        * configure.ac: Remove CFLAGS_DEBUG_V.
1171        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1172
11732005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1174
1175        * wrapup/Makefile.am: Remove rtems-ctor.o.
1176
11772005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1178
1179        * libchip/rtc/rtc.h: size_t RTC_Count.
1180
11812005-01-20      Joel Sherrill <joel@OARcorp.com>
1182
1183        PR 736/pppd
1184        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1185        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1186        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1187        should not be static and should have a name more specific to pppd.
1188
11892005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1190
1191        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1192        libnetworking/rtems_servers/Makefile.am,
1193        libnetworking/rtems_telnetd/Makefile.am,
1194        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1195        Eliminate CFLAGS_OPTIMIZE_V.
1196
11972005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1198
1199        * configure.ac: Pass CFLAGS to testsuites configure.
1200        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1201        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1202
12032005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1204
1205        * configure.ac: Pass CFLAGS to cpukit configure.
1206        * aclocal/rtems-flags.m4: Remove (Unused).
1207        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1208        * aclocal/env-rtemsbsp.m4:
1209        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1210        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1211        RTEMS_CFLAGS.
1212        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1213        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1214        Cleanup comments.
1215
12162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * automake/compile.am: Remove build-variant support.
1219
12202005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1221
1222        * libnetworking/pppd/Makefile.am,
1223        libnetworking/rtems_servers/Makefile.am,
1224        libnetworking/rtems_telnetd/Makefile.am:
1225        Remove build-variant support.
1226
12272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1228
1229        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1230        support/Makefile.am, wrapup/Makefile.am:
1231        Remove build-variant support.
1232
12332004-11-22      Joel Sherrill <joel@OARcorp.com>
1234
1235        * libchip/network/if_fxp.c: Add entry for another module ID code.
1236
12372004-11-22      Joel Sherrill <joel@OARcorp.com>
1238
1239        PR 693/misc
1240        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1241        in/outport routines.
1242
12432004-11-22      Joel Sherrill <joel@OARcorp.com>
1244
1245        PR 693/misc
1246        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1247        in/outport routines.
1248
12492004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1250
1251        * aclocal/enable-itron.m4: Remove (unused).
1252
12532004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1254
1255        * configure.ac: Misc. quoting cleanups.
1256        Enable ada-tests iff --enable-ada and --enable-tests.
1257
12582004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1259
1260        PR 703/filesystem
1261        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1262        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1263        libchip/ide/ide_controller.c:
1264        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1265        available for BSPS/device drivers.
1266        Extend the "modes_available" and "mode_active" parameters to
1267        uint16_t for UDMA support.
1268
12692004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1270
1271        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1272        not supported on PowerPC since it works on the MVME2100 BSP.
1273
12742004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1275
1276        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1277        Add dependency tracking for *.cfgs.
1278        * Makefile.am: Add dependency tracking for *.cfg.
1279
12802004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1281
1282        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1283        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1284
12852004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1286
1287        PR 707/make_build
1288        * configure.ac: Add --enable-rpcgen.
1289
12902004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1291
1292        PR 700/rtems_misc
1293        * libnetworking/rtems_webserver/asp.c,
1294        libnetworking/rtems_webserver/balloc.c,
1295        libnetworking/rtems_webserver/cgi.c,
1296        libnetworking/rtems_webserver/default.c,
1297        libnetworking/rtems_webserver/ej.h,
1298        libnetworking/rtems_webserver/ejIntrn.h,
1299        libnetworking/rtems_webserver/ejlex.c,
1300        libnetworking/rtems_webserver/ejparse.c,
1301        libnetworking/rtems_webserver/emfdb.c,
1302        libnetworking/rtems_webserver/emfdb.h,
1303        libnetworking/rtems_webserver/form.c,
1304        libnetworking/rtems_webserver/handler.c,
1305        libnetworking/rtems_webserver/h.c,
1306        libnetworking/rtems_webserver/license.txt,
1307        libnetworking/rtems_webserver/Makefile.am,
1308        libnetworking/rtems_webserver/md5c.c,
1309        libnetworking/rtems_webserver/md5.h,
1310        libnetworking/rtems_webserver/mime.c,
1311        libnetworking/rtems_webserver/misc.c,
1312        libnetworking/rtems_webserver/NOTES,
1313        libnetworking/rtems_webserver/ringq.c,
1314        libnetworking/rtems_webserver/rom.c,
1315        libnetworking/rtems_webserver/rtems_webserver.h,
1316        libnetworking/rtems_webserver/security.c,
1317        libnetworking/rtems_webserver/sock.c,
1318        libnetworking/rtems_webserver/socket.c,
1319        libnetworking/rtems_webserver/sockGen.c,
1320        libnetworking/rtems_webserver/sym.c,
1321        libnetworking/rtems_webserver/uemf.c,
1322        libnetworking/rtems_webserver/uemf.h,
1323        libnetworking/rtems_webserver/um.c,
1324        libnetworking/rtems_webserver/um.h,
1325        libnetworking/rtems_webserver/umui.c,
1326        libnetworking/rtems_webserver/url.c,
1327        libnetworking/rtems_webserver/value.c,
1328        libnetworking/rtems_webserver/wbase64.c,
1329        libnetworking/rtems_webserver/webcomp.c,
1330        libnetworking/rtems_webserver/webmain.c,
1331        libnetworking/rtems_webserver/webpage.c,
1332        libnetworking/rtems_webserver/webrom.c,
1333        libnetworking/rtems_webserver/webs.c,
1334        libnetworking/rtems_webserver/websda.c,
1335        libnetworking/rtems_webserver/websda.h,
1336        libnetworking/rtems_webserver/webs.h,
1337        libnetworking/rtems_webserver/websSSL.c,
1338        libnetworking/rtems_webserver/websSSL.h,
1339        libnetworking/rtems_webserver/websuemf.c,
1340        libnetworking/rtems_webserver/wsIntrn.h:
1341        Remove (Moved to cpukit/http).
1342
13432004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1344
1345        PR 700/rtems_misc
1346        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1347        Remove libnetworking/rtems_webserver.
1348
13492004-10-25      Eric Norum <norume@aps.anl.gov>
1350
1351        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1352
13532004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1354
1355        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1356
13572004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1358
1359        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1360        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1361
13622004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1363
1364        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1365
13662004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1367
1368        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1369        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1370
13712004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1372
1373        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1374        BITSPERBYTE.
1375
13762004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1377
1378        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1379        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1380
13812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1382
1383        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1384
13852004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1386
1387        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1388        * aclocal/enable-bare.m4: Remove.
1389        * configure.ac: Remove BARE_CPU_MODEL.
1390
13912004-10-13      Eric Norum <norume@aps.anl.gov>
1392
1393        PR 688/bsps
1394        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1395        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1396        MC146818A (and several Dallas Semiconductor) TOD chips.
1397
13982004-10-13      Eric Norum <norume@aps.anl.gov>
1399
1400        PR 686/networking
1401        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1402        device code.
1403
14042004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1405
1406        * libchip/network/dec21140.c: include <rtems/pci.h>.
1407
14082004-09-29      Joel Sherrill <joel@OARcorp.com>
1409
1410        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1411        libnetworking/pppd/utils.c: i960 obsoleted and all references
1412        removed.
1413
14142004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1415
1416        PR 607/networking
1417        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1418        instead of fully specifying unused PCI features.
1419
14202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1421
1422        * configure.ac: Require automake > 1.9.
1423
14242004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1425
1426        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1427
14282004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1429
1430        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1431        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1432
14332004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1434
1435        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1436        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1437
14382004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1439
1440        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1441
14422004-07-28  Joel Sherrill <joel@OARcorp.com>
1443
1444    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1445
14462004-07-25      Joel Sherrill <joel@OARcorp.com>
1447
1448        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1449
14502004-05-21  Till Strauman <strauman@slac.stanford.edu>
1451
1452        PR 625/networking
1453        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1454        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1455        an error rather than panic if no chip is detected (thus allowing
1456        for probing).
1457        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1458        instead of looping forever.  Avoid divide by zero (crashed my PC).
1459        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1460        they are UNTESTED.
1461
14622004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1463
1464        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1465
14662004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1467
1468        * libchip/network/dec21140.c, libchip/network/elnk.c:
1469        #include <errno.h>.
1470
14712004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1472
1473        * libchip/network/if_media.h: Update from FreeBSD.
1474        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1475        libchip/network/i82586.c: #include <errno.h>.
1476
14772004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1478
1479        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1480
14812004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1482
1483        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1484
14852004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1486
1487        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1488        automake).
1489
14902004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1491
1492        PR 599/pppd
1493        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1494
14952004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1496
1497        * optman/rtems/no-region.c: Reflect having changed
1498        rtems_region_get_segment_size.
1499
15002004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1501
1502        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1503        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1504        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1505        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1506        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1507        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1508        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1509
15102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1511
1512        * libchip/ide/ata.c, libchip/network/dec21140.c,
1513        libchip/network/elnk.c, libchip/network/i82586.c,
1514        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1515        libchip/network/open_eth.c, libchip/network/sonic.c,
1516        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1517        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1518        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1519        libchip/shmdr/shm_driver.h: Cosmetics.
1520
15212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1522
1523        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1524        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1525        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1526        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1527        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1528        fixed size types.
1529
15302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1531
1532        * configure.ac: Explicitly pass --includedir and --libdir to
1533        cpukit/configure.
1534
15352004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1536
1537        * librdbg/Makefile.am: Fix rpcgen rules.
1538        * librdbg/src/i386/any/remdeb_xdr.c,
1539        librdbg/src/m68k/any/remdeb_xdr.c,
1540        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1541        Reflect changes to librdbg/Makefile.am.
1542
15432004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1544
1545        * configure.ac: Reflect changes testsuites/configure.ac and
1546        cpukit/configure.ac.
1547
15482004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1551        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1552
15532004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1554
1555        * configure.ac: Reflect changes to testsuites's configuration.
1556
15572004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1558
1559        PR/589 rtems
1560        * libchip/network/pci.h: Remove (Moved to cpukit).
1561
15622004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1563
1564        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1565        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1566        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1567        libchip/network/dec21140.c, libchip/network/elnk.c,
1568        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1569        libchip/network/open_eth.h, libchip/network/sonic.c,
1570        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1571        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1572        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1573        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1574        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1575        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1576        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1577        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1578        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1579        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1580        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1581        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1582        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1583        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1584        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1585        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1586        fixed-size types.
1587
15882004-03-14      Chris Johns  <chrisj@rtems.org>
1589
1590        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1591        the BSP example code.
1592        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1593        support the DIMMPC. This is a pc386 target with IO port support. Minor
1594        formating clean up. Add documentation to the header file.
1595        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1596        cs8900.h header file.
1597
15982004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1601        Cosmetics.
1602
16032004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1606        There are no application level Makefiles in here.
1607
16082004-03-04      Joel Sherrill <joel@OARcorp.com>
1609
1610        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1611        they can be used in application level makefiles.
1612
16132004-03-05      Joel Sherrill <joel@OARcorp.com>
1614
1615        * libnetworking/rtems_webserver/ejparse.c,
1616        libnetworking/rtems_webserver/emfdb.c,
1617        libnetworking/rtems_webserver/sock.c,
1618        libnetworking/rtems_webserver/socket.c,
1619        libnetworking/rtems_webserver/sym.c,
1620        libnetworking/rtems_webserver/webs.c,
1621        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16222004-03-05      Joel Sherrill <joel@OARcorp.com>
1623
1624        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1625        compiling this file only only those CPU families with supported
1626        exception models.
1627
16282004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1629
1630        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1631        testsuites (Was exposed with --enable-multilib, only).
1632        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1633         Add RTEMS_BSP_CONFIG_SUBDIR.
1634        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1635        testsuites's configure.
1636        * aclocal/rtems-top.m4: Remove ENDIF hack.
1637        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1638
16392004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1642        wrapup/Makefile.am: Fix automake problems having been introduced
1643        in previous patch.
1644
16452004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1646
1647        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1648        Preinstall dirs.
1649        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1650        * aclocal/check-multiprocessing.m4: Cosmetics.
1651        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1652        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1653
16542004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1657        librdbg/src/Makefile.am.
1658        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1659        * configure.ac: Reflect changes above.
1660        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1661        * wrapup/Makefile.am: Reflect changes above.
1662        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1663
16642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1667
16682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1671
16722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1675
16762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1679        librdbg/src/powerpc/Makefile.am: Remove.
1680        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1681        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1682        * configure.ac: Reflect changes above.
1683
16842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686
16872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1688
1689        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1690        STRIP.
1691
16922004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * librdbg/include/Makefile.am: Merge-in
1695        librdbg/include/rdbg/i386/Makefile.am,
1696        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1697        librdbg/include/rdbg/powerpc/Makefile.am.
1698        * librdbg/include/rdbg/i386/Makefile.am,
1699        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1700        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1701        * configure.ac: Reflect changes above.
1702
17032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * configure.ac: Use AS_HELP_STRING(ada).
1706
17072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1708
1709        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1710        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1711        Use AC_CONFIG_HEADERS.
1712        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1713        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1714
17152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * Makefile.am: include local.am.
1718
17192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1720
1721        * aclocal/version.m4: 4.6.99.0.
1722
17232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * Makefile.am: Don't include host.am.
1726        * automake/compile.am: Further cleanups.
1727
17282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * automake/lib.am: Remove (Unused).
1731
17322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * wrapup/Makefile.am: Don't include lib.am.
1735        * automake/compile.am: Use automake compilation rules.
1736
17372004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1738
1739        * libnetworking/pppd/Makefile.am,
1740        libnetworking/rtems_servers/Makefile.am,
1741        libnetworking/rtems_telnetd/Makefile.am,
1742        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1743        support/Makefile.am: Don't include lib.am.
1744
17452004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1746
1747        * libchip/Makefile.am: Don't include lib.am.
1748        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1749        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1750        unnecessary EXTRA_DISTs.
1751
17522004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1755        hack.
1756
17572004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1760        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1761        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1762        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1763
17642004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1767        Add AM_CONDITIONAL(HAS_MP).
1768        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1769        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1770        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1771        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1772        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1773        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1774        (Deprecated by autoconf 2.59).
1775
17762004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1779        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1780
17812004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1782
1783        * ChangeLog: Merge-in libnetworking/ChangeLog.
1784        * libnetworking/ChangeLog: Remove.
1785        * ChangeLog: Merge-in librdbg/ChangeLog.
1786        * librdbg/ChangeLog: Remove.
1787        * ChangeLog: Merge-in libchip/ChangeLog.
1788        * libchip/ChangeLog: Remove.
1789        * ChangeLog: Merge-in optman/ChangeLog.
1790        * optman/ChangeLog: Remove.
1791
17922004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1793
1794        * configure.ac: Reflect changes to cpukit.
1795        * wrapup/Makefile.am: Reflect changes to librdbg.
1796        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1797        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1798        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1799        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1800        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1801        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1802        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1803        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1804        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1805
18062004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1807
1808        * aclocal/rtems-top.m4: Remove check for version.m4.
1809        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1810
18112004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1812
1813        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1814        * wrapup/Makefile.am: Reflect changes to libchip/*.
1815        * support/Makefile.am: Use automake compilation rules.
1816        * wrapup/Makefile.am: Reflect changes to support/*.
1817        * configure.ac: Remove libnetworking/wrapup/Makefile.
1818        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1819        libnetworking/*/lib*.a instead of libnetapps.a.
1820        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1821        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1822        * optman/Makefile.am: Use automake compilation rules.
1823        * libchip/Makefile.am: Fix typo in previous patch.
1824        * libchip/Makefile.am: Use automake compilation rules.
1825        * libnetworking/Makefile.am: Remove wrapup.
1826        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1827        automake-compilation rules.
1828        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1829        automake-compilation rules.
1830        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1831        automake-compilation rules.
1832        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1833        automake-compilation rules.
1834        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1835
18362004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1839        PRE/TMPINSTALL_FILES to CLEANFILES.
1840        * automake/lib.am: Remove TMPINSTALL_FILES.
1841        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1842        PRE/TMPINSTALL_FILES to CLEANFILES.
1843        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1844        PRE/TMPINSTALL_FILES to CLEANFILES.
1845        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1846        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1847        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1848        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1849        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1850        * librdbg/src/i386/Makefile.am: Ditto.
1851        * librdbg/src/m68k/Makefile.am: Ditto.
1852        * librdbg/src/powerpc/Makefile.am: Ditto.
1853        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1854        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1855        * libnetworking/rtems_servers/Makefile.am: Ditto.
1856        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1857        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1858
18592004-01-07      Joel Sherrill <joel@OARcorp.com>
1860
1861        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1862        more completely covers the MIPS family.
1863
18642003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1865
1866        * wrapup/Makefile.am: Reflect changes to shmdr.
1867        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1868
18692003-12-18      Joel Sherrill <joel@OARcorp.com>
1870
1871        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1872        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1873        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1874        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1875        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1876        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1877        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1878
18792003-12-17      Joel Sherrill <joel@OARcorp.com>
1880
1881        * aclocal/version.m4: Updated to rtems-20031217-test.
1882
18832003-12-17     
1884
1885        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1886        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1887
18882003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1889
1890        * automake/compile.am: Remove LINK_LIBS (Unused).
1891        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1892
18932003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1896        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1897        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1898        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1899        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1900
19012003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1904        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1905        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1906        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1907        * librdbg/src/i386/Makefile.am:
1908        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1909        * librdbg/src/m68k/Makefile.am:
1910        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1911        * librdbg/src/powerpc/Makefile.am:
1912        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1913
19142003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1917        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1918        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1919        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1920        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1921        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1922        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1923        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1924        * optman/Makefile.am: Remove project_libdir.
1925        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1926        PRE/TMPINSTALL_FILES.
1927        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1928        PRE/TMPINSTALL_FILES.
1929        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1930        PRE/TMPINSTALL_FILES.
1931        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1932        PRE/TMPINSTALL_FILES.
1933        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1934        from PRE/TMPINSTALL_FILES.
1935        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1936        PRE/TMPINSTALL_FILES.
1937        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1938        PRE/TMPINSTALL_FILES.
1939        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1940        PRE/TMPINSTALL_FILES.
1941        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1942        PRE/TMPINSTALL_FILES.
1943        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1944        PRE/TMPINSTALL_FILES.
1945        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1946        PRE/TMPINSTALL_FILES.
1947        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1948        from PRE/TMPINSTALL_FILES.
1949
19502003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1953        * automake/lib.am: Remove project_libdir.
1954        * wrapup/Makefile.am: Reworked.
1955
19562003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1957
1958        * configure.ac: Reflect changes to librdbg.
1959        * optman/Makefile.am: Add tmpinstall dirstamp support.
1960        * libchip/Makefile.am: Fix variant-tmpinstall support.
1961        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1962        * librdbg/src/powerpc/Makefile.am: Merge-in former
1963        new_exception_processing/Makefile.am.
1964        * librdbg/src/m68k/any/Makefile.am: Remove.
1965        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1966        * librdbg/src/i386/any/Makefile.am: Remove.
1967        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1968        * librdbg/src/Makefile.am: Cosmetics.
1969        * librdbg/include/Makefile.am: Cosmetics.
1970        * librdbg/Makefile.am: Cosmetics.
1971        * libnetworking/Makefile.am: Cosmetics.
1972        * libnetworking/pppd/Makefile.am: Cosmetics.
1973        * libnetworking/wrapup/Makefile.am: Cosmetics.
1974
19752003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1976
1977        * Makefile.am: Cosmetics.
1978        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1979        support.
1980
19812003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * automake/compile.am: Remove $(ARCH):-rule.
1984
19852003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1986
1987        * configure.ac: Remove lib/libbsp/shared/Makefile,
1988        lib/libbsp/shmdr/Makefile.
1989
19902003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1991
1992        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1993        libchip/serial/Makefile, libchip/rtc/Makefile.
1994        * support/Makefile.am: Remove all-local: $(ARCH).
1995        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1996        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1997        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1998        * optman/Makefile.am: Remove all-local: $(ARCH).
1999        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2000        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2001        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2002        compilation dirstamp support.
2003        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2004        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2005        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2006        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2007        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2008        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2009        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2010        all-local: $(ARCH).
2011        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2012        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2013        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2014        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2015        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2016
20172003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2018
2019        * aclocal/lead-dot.m4: New (from automake-1.7f).
2020        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2021        AC_SUBST(dirstamp).
2022        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2023        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2024        libchip/serial/Makefile.am: Ditto.
2025        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2026        * librdbg/include/Makefile.am: Ditto.
2027        * librdbg/include/rdbg/Makefile.am: Ditto.
2028        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2029        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2030        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2031        * librdbg/src/Makefile.am: Ditto.
2032        * librdbg/src/i386/Makefile.am: Ditto.
2033        * librdbg/src/i386/any/Makefile.am: Ditto.
2034        * librdbg/src/m68k/Makefile.am: Ditto.
2035        * librdbg/src/m68k/any/Makefile.am: Ditto.
2036        * librdbg/src/powerpc/Makefile.am: Ditto.
2037        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2038        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2039        preinstallation.
2040        * libnetworking/pppd/Makefile.am: Ditto.
2041        * libnetworking/rtems_servers/Makefile.am: Ditto.
2042        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2043        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2044        * libnetworking/wrapup/Makefile.am: Ditto.
2045
20462003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2047
2048        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2049        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2050        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2051        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2052        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2053        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2054        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2055        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2056        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2057        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2058        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2059        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2060        underquoting to silence automake-1.8.
2061
20622003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2063
2064        * configure.ac: Reflect having moved tests to ../../testsuites.
2065
20662003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2067
2068        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2069        * aclocal/canonical-host.m4: Remove.
2070        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2071        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2072
20732003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2074
2075        * aclocal/check-cpu.m4: Remove.
2076        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2077        * aclocal/canonical-target-name.m4: Add m4-quotes.
2078        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2079        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2080        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2081        * aclocal/check-networking.m4: Add m4-quotes. Require
2082        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2083        * aclocal/check-posix.m4: Add m4-quotes. Require
2084        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2085        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2086        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2087        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2088
20892003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2092        * aclocal/bsp-alias.m4: Remove.
2093
20942003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * configure.ac: Make presence of tests/ optional.
2097
20982003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * aclocal/path-perl.m4: Remove (Unused).
2101
21022003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2103
2104        * automake/force-preinstall.am: Remove.
2105
21062003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2107
2108        PR 499/rtems_misc
2109        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2110        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2111        Configuration (Odd was forced) - Correction of Stop Bit configuration
2112        (inversed) - Correction of ISR Handler to call
2113        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2114        CTS Hardware flow control Configuration.
2115
21162003-09-04      Joel Sherrill <joel@OARcorp.com>
2117
2118        * lib/libcpu/shared/include/cache.h,
2119        lib/libcpu/shared/src/cache_aligned_malloc.c,
2120        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2121        license changed.
2122        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2123        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2124        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2125        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2126        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2127        for license changed.
2128        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2129        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2130        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2131        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2132        libchip/network/cs8900.h, libchip/network/dec21140.c,
2133        libchip/network/elnk.c, libchip/network/open_eth.c,
2134        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2135        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2136        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2137        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2138        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2139        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2140        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2141        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2142        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2143        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2144        libchip/serial/serial.h, libchip/serial/z85c30.c,
2145        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2146        libchip/serial/z85c30_reg.c: URL for license changed.
2147
21482003-09-03      Jiri Gaisler <jiri@gaisler.com>
2149
2150        PR 477/networking
2151        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2152        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2153        libchip/network/open_eth.h: New files.
2154
21552003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * aclocal/rtems-top.m4: Add RTEMS_API.
2158        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2159
21602003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2161
2162        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2163        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2164        @RTEMS_BSP@.cfg.
2165
21662003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2167
2168        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2169
21702003-08-20      Joel Sherrill <joel@OARcorp.com>
2171
2172        * libchip/network/cs8900.c: Correct copyright statements.
2173
21742003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2175
2176        * aclocal/check-itron.m4: Remove.
2177        * aclocal/enable-inlines.m4: Remove.
2178        * Makefile.am: Reflect having moved aclocal/.
2179        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2180        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2181        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2182        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2183        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2184        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2185        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2186        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2187        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2188        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2189        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2190        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2191        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2192        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2193        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2194        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2195        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2196        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2197        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2198        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2199        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2200        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2201        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2202        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2203        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2204        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2205        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2206        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2207        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2208        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2209        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2210        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2211        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2212        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2213        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2214        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2215        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2216        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2217        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2218        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2219        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2220        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2221        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2222        * aclocal/target.m4: New (Copied from ../../aclocal).
2223        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2224        * aclocal/version.m4: New (Copied from ../../aclocal).
2225
22262003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2227
2228        * configure.ac: Remove stray comments.
2229        * automake/local.am, automake/host.am: Remove "debug".
2230
22312003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * Makefile.am: Reflect having moved automake/.
2234        * lib/Makefile.am: Reflect having moved automake/.
2235        * support/Makefile.am: Reflect having moved automake/.
2236        * wrapup/Makefile.am: Reflect having moved automake/.
2237        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2238        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2239        from ../../automake).
2240        * optman/Makefile.am: Reflect having moved automake/.
2241        * libchip/Makefile.am: Reflect having moved automake/.
2242        * libchip/ide/Makefile.am: Reflect having moved automake/.
2243        * libchip/network/Makefile.am: Reflect having moved automake/.
2244        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2245        * libchip/serial/Makefile.am: Reflect having moved automake/.
2246        * librdbg/Makefile.am: Reflect having moved automake/.
2247        * librdbg/include/Makefile.am: Reflect having moved automake/.
2248        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2249        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2250        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2251        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2252        automake/.
2253        * librdbg/src/Makefile.am: Reflect having moved automake/.
2254        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2255        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2256        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2257        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2258        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2259        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2260        having moved automake/.
2261        * libnetworking/Makefile.am: Reflect having moved automake/.
2262        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2263        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2264        automake/.
2265        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2266        automake/.
2267        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2268        automake/.
2269        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2270
22712003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * Makefile.am: Add bsp.pc.in.
2274        * bsp.pc.in: New (pkgconfig support).
2275
22762003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2277
2278        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2279
22802003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * lib/Makefile.am: New (Required by 'make dist').
2283        * lib/ChangeLog: Remove.
2284        * lib/.cvsignore: Cleanup.
2285        * configure.ac: Reflect having added lib/Makefile.am.
2286        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2287        lib/libbsp/configure.ac.
2288        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2289        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2290
22912003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2292
2293        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2294        * configure.ac: Merge-in librdbg/configure.ac.
2295        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2296        librdbg/configure.ac.
2297        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2298        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2299        LIBCHIP. Conditionally build include-dirs.
2300        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2301        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2302        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2303        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2304        librdbg/include/rdbg/m68k/Makefile.am,
2305        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2306        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2307        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2308        librdbg/src/powerpc/Makefile.am, librdbg/
2309        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2310        configure.ac into ../configure.ac.
2311        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2312        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2313        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2314        libnetworking/rtems_telnetd/Makefile.am,
2315        libnetworking/rtems_webserver/Makefile.am,
2316        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2317        into ../configure.ac.
2318
23192003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        PR 427/rtems
2322        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2323        * librdbg/src/servtsp.c: Ditto.
2324
23252003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2326
2327        PR 429/bsps
2328        PR 432/bsps
2329        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2330        packets are queued onto an elnk board, the ISR will deadlock the device
2331        with a tx complete interrupt.  Lighter tx loads are not affected as they
2332        end up submitting single packets to the device.
2333
23342003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2337        optman/configure.ac.
2338        * optman/configure.ac: Remove (Merged into ../configure.ac).
2339        * optman/Makefile.am: Reflect having merged configure.ac into
2340        ../configure.ac.
2341        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2342        * libchip/Makefile.am, libchip/ide/Makefile.am,
2343        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2344        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2345        ../configure.ac.
2346
23472003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2350
23512003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2352
2353        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2354        on i386.
2355
23562003-06-13      Joel Sherrill <joel@OARcorp.com>
2357
2358        * libnetworking/pppd/chat.c: Removed warnings.
2359
23602003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2361
2362        * libchip/network/README.3com: New file missed in previous commit.
2363        PR 405/bsps
2364        PR 393/networking
2365        * libchip/network/dec21140.c: Fix leak also known as PR393.
2366        * libchip/network/elnk.c, libchip/network/if_media.h,
2367        libchip/network/mii.h: New files.
2368        * libchip/network/Makefile.am: Reflect new files.
2369
23702003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * configure.ac: Remove support for profile-variant.
2373
23742003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2375
2376        PR 397/pppd
2377        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2378        * libnetworking/pppd/magic.c: Remove *rand48.
2379        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2380
23812003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * wrapup/Makefile.am: Add libide.a.
2384
23852003-04-15      Joel Sherrill <joel@OARcorp.com>
2386
2387        PR 387/rtems_misc
2388        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2389        routines.
2390        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2391
23922003-04-11      Joel Sherrill <joel@OARcorp.com>
2393
2394        * libnetworking/rtems_webserver/cgi.c,
2395        libnetworking/rtems_webserver/sockGen.c,
2396        libnetworking/rtems_webserver/umui.c,
2397        libnetworking/rtems_webserver/websSSL.c,
2398        libnetworking/rtems_webserver/websSSL.h,
2399        libnetworking/rtems_webserver/websda.c,
2400        libnetworking/rtems_webserver/websda.h: New files. Not included in
2401        previous commit.
2402
24032003-04-10      Joel Sherrill <joel@OARcorp.com>
2404
2405        PR 371/pppd
2406        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2407        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2408        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2409        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2410        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2411        still global symbols in rtemspppd.h which might need to be changed or
2412        converted into member of a structure which is dereferenced with a
2413        pointer that is managed as a per task variable. But this patch should
2414        avoid many conflicts.
2415
24162003-03-27      Joel Sherrill <joel@OARcorp.com>
2417
2418        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2419        not allowed in the cpukit source code since it must be buildable
2420        independent of any BSP. These files were moved to libchip/ide.
2421        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2422        files.
2423
24242003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2425
2426        PR 368/filesystems
2427        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2428        improvements which now work on pc386 and mbx8xx.
2429        * libchip/ide/ide_controller.c: New file.
2430
24312003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2434
24352003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2438        * configure.ac: Add support/.
2439        * support/.cvsignore: New.
2440        * support/Makefile.am: New.
2441        * support/version.c: New.
2442        * wrapup/Makefile.am: Add support/libsupport.a.
2443        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2444        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2445        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2446        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2447
24482003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2451
24522003-02-20      Till Straumann <strauman@slac.stanford.edu>
2453
2454        PR 354/networking
2455        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2456        chip against a table of supported chips. The untested ones are still
2457        commented out, however.
2458
24592003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2460
2461        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2462        * configure.ac: AC_PREREQ(2.57).
2463        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2464        * optman/configure.ac: AC_PREREQ(2.57).
2465        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2466        * libchip/configure.ac: AC_PREREQ(2.57).
2467        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2468        * librdbg/configure.ac: AC_PREREQ(2.57).
2469        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2470        * libnetworking/configure.ac: AC_PREREQ(2.57).
2471
24722003-02-06      Joel Sherrill <joel@OARcorp.com>
2473
2474        * libnetworking/pppd/chat.c: Convert routines with common names to
2475        static. This included get_char(), put_char(), and character() among
2476        others.
2477
24782003-02-03      Joel Sherrill <joel@OARcorp.com>
2479
2480        PR 338/filesystem
2481        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2482        rtems_io_lookup_name() (API change).  Unused function removed.
2483
24842003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2487        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2488        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2489        Eliminate *_O_FILES.
2490        * libnetworking/rtems_servers/Makefile.am,
2491        libnetworking/rtems_webserver/Makefile.am,
2492        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2493
24942002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2497        Let all-local: depend on $(LIB).
2498        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2499        * optman/Makefile.am: Apply install-data-local to install *.rels.
2500
25012002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2504        %.c rules.
2505        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2506        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2507        * libchip/rtc/Makefile.am: Ditto.
2508        * libchip/serial/Makefile.am: Ditto.
2509
25102002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2513        LIBC_DEFINES.
2514        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2515        LIBC_DEFINES.
2516        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2517        LIBC_DEFINES.
2518
25192002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2522
25232002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2526        cache-checking.
2527        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2528
25292002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2532        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2533        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2534        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2535        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2536
25372002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2540        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2541        Remove.
2542        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2543
25442002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2545
2546        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2547        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2548
25492002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2550
2551        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2552        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2553
25542002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2557        * optman/rel.am: New.
2558
25592002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2562        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2563        braino in comment on "exec". Extend --enable-ada handling.
2564
25652002-11-04      Joel Sherrill <joel@OARcorp.com>
2566
2567        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2568        tasks and rolling multiple loops into 1.
2569        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2570        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2571        Removed warnings.
2572
25732002-10-31      Joel Sherrill <joel@OARcorp.com>
2574
2575        * libchip/network/dec21140.c: Removed warnings.
2576        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2577        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2578        librdbg/src/m68k/any/remdeb_xdr.c,
2579        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2580        warnings.
2581        * libnetworking/rtems_webserver/socket.c,
2582        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2583
25842002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2585
2586        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2587        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2588        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2589        above.
2590
25912002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
2593        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2594        * wrapup/.cvsignore: Remove autom4te.cache.
2595        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2596        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2597        autom4te.cache.
2598        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2599        autom4te.cache.
2600        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2601        autom4te.cache.
2602
26032002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2604
2605        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2606
26072002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2608
2609        * optman/.cvsignore: Add autom4te.cache.
2610
26112002-09-14      Joel Sherrill <joel@OARcorp.com>
2612
2613        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2614
26152002-09-07      Joel Sherrill <joel@OARcorp.com>
2616
2617        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2618        include files to resolve warnings.
2619
26202002-09-07      Chris Johns <ccj@acm.org>
2621
2622        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2623        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2624        which corrects the problem  where the cs8900.c file was actually the BSP
2625        glue.  Joel did some hacking so this file will compile.  Previously it
2626        required providing a target.h file to compile.
2627        * libchip/network/cs8900.c.bsp: New file.
2628
26292002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2632
26332002-08-31      Joel Sherrill <joel@OARcorp.com>
2634
2635        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2636        eliminate warning.
2637
26382002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * configure.ac: Add ada-tests.
2641
26422002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * Makefile.am: Add preinstall-stamp.
2645
26462002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2647
2648        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2649        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2650        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2651        gcc31 happy.
2652        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2653        cp.
2654
26552002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2656
2657        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2658        make/bsp.mak.
2659        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2660        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2661
26622002-08-12      Joel Sherrill <joel@OARcorp.com>
2663
2664        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2665        avoid error.
2666
26672002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2670        * configure.ac: Add BSP_SUBDIRS.
2671        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2672        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2673        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2674        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2675        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2676        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2677        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2678        RTEMS_CHECK_BSP_CACHE.
2679        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2680        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2681        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2682        .$(OBJEXT) instead of .o.
2683        * libnetworking/pppd/Makefile.am,
2684        libnetworking/rtems_servers/Makefile.am,
2685        libnetworking/rtems_telnetd/Makefile.am,
2686        libnetworking/rtems_webserver/Makefile.am,
2687        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2688
26892002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2692        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2693        ../libchip/serial/$(ARCH)/libserialio.a.
2694        * libchip/serial/Makefile.am: Don't tmp-install lib.
2695        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2696
26972002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2698
2699        * Makefile.am: Add rtems_makedir.
2700        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2701        * Makefile.am: Add wrapup-SUBDIR.
2702        * wrapup/ChangeLog: Remove.
2703        * wrapup/configure.ac: Remove.
2704        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2705        (Make the bare BSP happy).
2706        * configure.ac: Ditto.
2707        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2708        Create make/custom/default.cfg.
2709        * configure.ac: Add creation of make/custom/*.cfg. Create
2710        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2711
27122002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * Makefile.am: Clean $(PROJECT_RELEASE).
2715
27162002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2719        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2720        prototype mismatches.
2721
27222002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2723
2724        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2725        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2726
27272002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        * acinclude.m4: Add test "$multilib" != "yes".
2730        * config-ml.in: Remove.
2731        * acinclude.m4: Cleanups.
2732        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2733        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2734        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2735        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2736        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2737
27382002-07-16      Eric Norum <eric.norum@usask.ca>
2739
2740        * New driver for the Intel EtherExpressPro (82559ER) chip.
2741        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2742        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2743        * libchip/network/Makefile.am: Modified to reflect above.
2744
27452002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2746
2747        * acinclude.m4: New.
2748        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2749        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2750        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2751
27522002-07-01      Joel Sherrill <joel@OARcorp.com>
2753
2754        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2755        _Objects_Information_table now that it is a two dimensional array based
2756        upon API and class.
2757        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2758        of strnlen().
2759
27602002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2763        preinstall libnetapps.a.
2764
27652002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * configure.ac: Remove librpc.
2768
27692002-06-25      Joel Sherrill <joel@OARcorp.com>
2770
2771        * Per PR233, moved librpc to exec.
2772        * configure.ac, wrapup/Makefile.am: Modified.
2773        * librpc, librpc/ChangeLog: Removed.
2774
27752002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * optman/Makefile.am: Remove multilib support.
2778        * optman/configure.ac: Ditto.
2779        * optman/sapi/Makefile.am: Ditto.
2780
27812002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2782
2783        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2784        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2785
27862002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        Move networking libraries to c/src/exec/libnetworking
2789        * libnetworking/configure.ac, libnetworking/Makefile.am,
2790        libnetworking/wrapup/Makefile.am: Reflect Moval.
2791
27922002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2793
2794        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2795        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2796        <rtems/bspIo.h>.
2797
27982002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2801        * libnetworking/rtems/mkrootfs.h: Ditto.
2802        * libnetworking/rtems/Makefile.am: Reflect changes above.
2803
28042002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * configure.ac: Remove lib.
2807
28082002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2809
2810        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2811        that exception stack frames on M68K members with VBR always are 6 byte
2812        long. The incorrect assumption resulted in some gdb commands like "next"
2813        to fail on the 68360.
2814
28152002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2818        PR 220
2819        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2820        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2821        CVS.
2822        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2823        libnetworking/sys/filio.h: Remove.
2824        * libnetworking/sys/Makefile.am: Reflect changes above.
2825
28262002-05-07      Chris Johns <ccj@acm.org>
2827
2828        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2829        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2830        requires it to be stripped.
2831
28322002-05-01      Eric Norum <eric.norum@usask.ca>
2833
2834        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2835        assembly  to satisfy gcc 3.1 and newer.
2836
28372002-04-26      Eric Norum <eric.norum@usask.ca>
2838
2839        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2840        agressive optimization in gcc 3.1 does not reorder things.
2841
28422002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * libchip/network/dec21140.c: Reflect changes to powerpc's
2845        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2846        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2847        <rtems/score/cpu.h>.
2848        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2849        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2850
28512002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * optman/configure.ac: Remove ENABLE_GCC28.
2854
28552002-04-11      Chris Johns <ccj@acm.org>
2856
2857        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2858        driver control block field to the ifconfig network driver structure.
2859        This field is needed by the i82586 driver which was ported from NetBSD
2860        as it had better hardware abstraction.
2861        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2862        PR59, added the drv_ctrl driver control block field to the ifconfig
2863        network driver structure. This field is needed by the i82586 driver
2864        which was ported from NetBSD as it had better hardware abstraction.
2865
28662002-04-10      Mike Siers <mikes@poliac.com>
2867
2868        * libnetworking/rtems_webserver/NOTES,
2869        libnetworking/rtems_webserver/asp.c,
2870        libnetworking/rtems_webserver/balloc.c,
2871        libnetworking/rtems_webserver/default.c,
2872        libnetworking/rtems_webserver/ej.h,
2873        libnetworking/rtems_webserver/ejIntrn.h,
2874        libnetworking/rtems_webserver/ejlex.c,
2875        libnetworking/rtems_webserver/ejparse.c,
2876        libnetworking/rtems_webserver/emfdb.c,
2877        libnetworking/rtems_webserver/emfdb.h,
2878        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2879        libnetworking/rtems_webserver/handler.c,
2880        libnetworking/rtems_webserver/license.txt,
2881        libnetworking/rtems_webserver/md5.h,
2882        libnetworking/rtems_webserver/md5c.c,
2883        libnetworking/rtems_webserver/mime.c,
2884        libnetworking/rtems_webserver/misc.c,
2885        libnetworking/rtems_webserver/ringq.c,
2886        libnetworking/rtems_webserver/rom.c,
2887        libnetworking/rtems_webserver/security.c,
2888        libnetworking/rtems_webserver/sock.c,
2889        libnetworking/rtems_webserver/sym.c,
2890        libnetworking/rtems_webserver/uemf.c,
2891        libnetworking/rtems_webserver/uemf.h,
2892        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2893        libnetworking/rtems_webserver/url.c,
2894        libnetworking/rtems_webserver/value.c,
2895        libnetworking/rtems_webserver/wbase64.c,
2896        libnetworking/rtems_webserver/webcomp.c,
2897        libnetworking/rtems_webserver/webpage.c,
2898        libnetworking/rtems_webserver/webrom.c,
2899        libnetworking/rtems_webserver/webs.c,
2900        libnetworking/rtems_webserver/webs.h,
2901        libnetworking/rtems_webserver/websuemf.c,
2902        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2903        2.1.4.
2904
29052002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2906
2907        * libchip/network/i82586.c: Include <string.h>.
2908        * libchip/network/sonic.c: Ditto.
2909
29102002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2913
29142002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
2916        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2917
29182002-03-27      Thomas.Doerfler@imd-systems.de
2919
2920        PR 144
2921        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2922        memory address 0 when called for the first time. This is done when
2923        trying to clear the variable "dhcp_hostname".
2924
29252002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2928        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2929        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2930        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2931        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2932        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2933        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2934        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2935        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2936        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2937        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2938        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2939        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2940        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2941        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2942        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2943        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2944        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2945        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2946        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2947        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2948        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2949        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2950        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2951        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2952        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2953        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2954        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2955        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2956        AUTOMAKE_OPTIONS.
2957        * libnetworking/configure.ac:
2958        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2959        foreign 1.6]).
2960        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2961        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2962        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2963        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2964        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2965        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2966        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2967        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2968        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2969        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2970        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2971        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2972        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2973        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2974        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2975        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2976        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2977
29782002-03-27      Ilya Alexeev <ilya@continuum.ru>
2979
2980        PR 162
2981        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2982        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2983        used in a device write routines.  Now ppp_softc structure have own
2984        character for writing to device (sc_outchar).  I think that converting
2985        local variables to static is not a right solution, because problems will
2986        occur in the case of two or more ppp instances.
2987        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2988        must be u_long, otherwise in the case of the big output packet endless
2989        loop may occur.
2990
29912002-03-21      Ilya Alexeev <ilya@continuum.ru>
2992
2993        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2994        preparations for multiple PPPD connections.
2995
29962002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        PR 149
2999        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3000        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3001        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3002        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3003
30042002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3005
3006        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3007        * configure.ac: Modified to reflect addition.
3008
30092002-02-27      Ilya Alexeev <ilya@continuum.ru>
3010
3011        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3012        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3013        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3014        capabilities as well as eliminate some warnings.
3015
30162002-02-27      Eric Norum <eric.norum@usask.ca>
3017
3018        * libnetworking/net/radix.c: Properly handle fetching the default route
3019        when there is no route.  This was a bug in the original FreeBSD code and
3020        this fix is from an updated version of their code.
3021
30222002-02-16      Eric Norum <eric.norum@usask.ca>
3023
3024        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3025        checking.
3026
30272002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3028
3029        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3030        dodefaultroute.
3031
30322002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3033
3034        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3035        include <rtems/seterr.h>.
3036
30372002-02-01      Mike Siers <mikes@poliac.com>
3038
3039        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3040        avoid bringing the link down too fast. NOTE: Mike reports successfully
3041        running at 56K baud on a direct link.
3042
30432002-02-01      Eric Valette <valette@crf.canon.fr>
3044
3045        * librdbg/So many patches have been posted recently on the mailing list
3046        and  because we were unable to find correct solution to compile on
3047        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3048        because the coding  style of rdbg was rather inconsistant among various
3049        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3050        global coding style (using indent + manual edits), 2) incorporate/review
3051        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3052        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3053        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3054        after rdbg initialization is done, NB : the paches is huge but it is
3055        mainly due to coding styke chnages.  Only few lines of codes have been
3056        really changed and they do not impact  rdbg functionnality (AFAIKT).
3057        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3058        librdbg/include/rdbg/m68k/rdbg_f.h,
3059        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3060        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3061        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3062        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3063        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3064        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3065        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3066        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3067        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3068        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3069        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3070        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3071        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3072        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3073        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3074        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3075
30762002-01-31      Mike Siers <mikes@poliac.com>
3077
3078        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3079        * Nice Update of PPPD support which eliminates the requiremetn that
3080        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3081        and reports that it seems to be more stable and handle larger packets
3082        better.  This patch replaces the termios tasks with more general pppd
3083        network driver tasks.  The functions pppinput() and pppstart() get
3084        called from the interrupt service routine.
3085        * libnetworking/Makefile.am, libnetworking/configure.ac,
3086        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3087        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3088        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3089        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3090        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3091        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3092        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3093        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3094        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3095        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3096        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3097        libnetworking/net/route.c, libnetworking/net/route.h,
3098        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3099        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3100        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3101        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3102        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3103        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3104        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3105        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3106        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3107        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3108        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3109        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3110        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3111        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3112        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3113        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3114        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3115        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3116        libnetworking/pppd/example/README,
3117        libnetworking/pppd/example/netconfig.h,
3118        libnetworking/wrapup/Makefile.am: Modified.
3119        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3120        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3121        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3122        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3123        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3124        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3125        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3126        libnetworking/modem/pppcompress.c: Subdirectory removed.
3127
31282002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3131        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3132
31332002-01-18      Till Straumann <strauman@slac.stanford.edu>
3134
3135        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3136        issues: - exception handler needs to enable MSR_FP if the interrupted
3137        thread is FP enabled. - printk message for MSR fixed and added
3138        stacktrace. NOTE: this requires the stacktrace patch to
3139        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3140        however).
3141
31422002-01-06      Joel Sherrill <joel@OARcorp.com>
3143
3144        * optman/.cvsignore: Added aclocal.m4 and configure.
3145        * optman/.cvsignore: New file.
3146
31472002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3150
31512002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3152
3153        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3154        * optman/ChangeLog: New.
3155        * optman/configure.ac: New.
3156        * optman/Makefile.am: New.
3157        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3158        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3159
31602001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3163
31642001-12-18      Eric Norum <eric.norum@usask.ca>
3165
3166        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3167        `directories' (path names with a / at the end) while disallowing open()
3168        operations on TFTP `directories'.
3169
31702001-12-07      Eric Norum <eric.norum@usask.ca>
3171
3172        * libnetworking/lib/tftpDriver.c: Restore write capability.
3173
31742001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * libchip/network/sonic.h: Fix typo.
3177        * libnetworking/arpa/Makefile.am: Remove stray lines.
3178
31792001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3180
3181        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3182
31832001-10-18      Eric Norum <eric.norum@usask.ca>
3184
3185        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3186        chdir() and open() operations within the TFTP file system.
3187
31882001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3189
3190        * librdbg/configure.ac: Fix latent bug exposed by removal of
3191        config.cache's which prevented powerpc targets librdbg from building.
3192
31932001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3196        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3197        autoconf-2.52 happy.
3198
31992001-10-12      Mike Siers <mikes@poliac.com>
3200
3201        * libnetworking/Update to stable working state.  Congratulations Mike!
3202        :).
3203        * libnetworking/modem_example: Directory removed.
3204        * libnetworking/modem_example/16550.h,
3205        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3206        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3207        libnetworking/modem_example/ppp.h,
3208        libnetworking/modem_example/pppcompress.c: Files removed.
3209        * libnetworking/pppd/example/pppd.options: New file.
3210        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3211        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3212        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3213        libnetworking/pppd/rtemsmain.c: Updated.
3214
32152001-10-12      Joel Sherrill <joel@OARcorp.com>
3216
3217        * libchip/serial/z85c30.c: Fixed typo.
3218
32192001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3220
3221        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3222        * configure.in: Remove.
3223        * configure.ac: New file, generated from configure.in by autoupdate.
3224        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3225        * libchip/configure.in: Remove.
3226        * libchip/configure.ac: New file, generated from configure.in by
3227        autoupdate.
3228        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3229        * librdbg/configure.in: Remove.
3230        * librdbg/configure.ac: New file, generated from configure.in by
3231        autoupdate.
3232        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3233        * libnetworking/configure.in: Remove.
3234        * libnetworking/configure.ac: New file, generated from configure.in by
3235        autoupdate.
3236
32372001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3238
3239        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3240        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3241        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3242
32432001-09-27      Joel Sherrill <joel@OARcorp.com>
3244
3245        * libchip/ChangeLog: Fixed typo in date.
3246
32472001-09-27      Eric Norum <eric.norum@usask.ca>
3248
3249        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3250        TFTP  filesystem.
3251
32522001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3253
3254        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3255        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3256        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3257        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3258        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3259        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3260        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3261        'PREINSTALL_FILES ='.
3262        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3263        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3264        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3265        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3266        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3267        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3268        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3269        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3270        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3271        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3272        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3273        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3274
32752001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3278        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3279        * librdbg/src/m68k/any/Makefile.am: Ditto.
3280        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3281        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3282        happy.
3283
32842001-09-21      Joel Sherrill <joel@OARcorp.com>
3285
3286        * libchip/network/Makefile.am: Fixed typo on file name.
3287        * libchip/network/i82586.c: Commented out line 318 which is referencing
3288        a member of a structure that is not currently there.  This needs to be
3289        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3290        to C style.
3291
32922001-09-19      Eric Norum <eric.norum@usask.ca>
3293
3294        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3295
32962001-09-19      Chris Johns <ccj@acm.org>
3297
3298        * libchip/network/README.i82586, libchip/network/i82586.c,
3299        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3300        Network driver for Intel i82586.
3301        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3302        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3303        "root" filesystem with information obtained via the DHCP response.
3304
33052001-09-14      Eric Norum <eric.norum@usask.ca>
3306
3307        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3308        make gcc 3.x happy.
3309
33102001-08-16      Mike Siers <mikes@poliac.com>
3311
3312        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3313        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3314        These support callback functionality that has not even been compiled
3315        under RTEMS yet.
3316        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3317        example application.  Mike's notes on the modifications: - renamed
3318        error() function because of namespace problems - removed calls to the
3319        exit() funciton - removed extra files from the pppd source directory -
3320        defined pppd task constant values in rtemspppd.h - modifyied example
3321        code to get actual tick per second value - placed the pppd 2.3.11 man
3322        page file (pppd.8) into the pppd directory.
3323        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3324        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3325        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3326        libnetworking/pppd/rtems-ppp.c: Deleted.
3327        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3328        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3329        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3330        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3331        libnetworking/pppd/example/init.c,
3332        libnetworking/pppd/example/netconfig.h,
3333        libnetworking/pppd/example/ppp.conf,
3334        libnetworking/pppd/example/pppdapp.c,
3335        libnetworking/pppd/example/system.h: New files.
3336        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3337        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3338        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3339        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3340        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3341        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3342        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3343        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3344        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3345        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3346        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3347        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3348        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3349        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3350        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3351
33522001-08-16      Joel Sherrill <joel@OARcorp.com>
3353
3354        * libnetworking/pppd/example/Makefile: Removed.
3355        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3356        to avoid bootstrap -c clobbering it.
3357        * libnetworking/rtems_telnetd/.cvsignore: New file.
3358
33592001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3360
3361        * libnetworking/Makefile.am, libnetworking/configure.in,
3362        libnetworking/rtems_servers/Makefile.am,
3363        libnetworking/rtems_servers/telnetd.c,
3364        libnetworking/rtems_servers/telnetd.h,
3365        libnetworking/rtems_telnetd/Makefile.am,
3366        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3367        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3368        libnetworking/rtems_telnetd/telnetd.c,
3369        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3370        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3371        effect when ftpd change. - the tcp/ip stats have been implemented into
3372        icmds.c and started when telnetd daemon is started.
3373        * libnetworking/rtems_servers/telnetd.c,
3374        libnetworking/rtems_servers/telnetd.h: Removed.
3375        * libnetworking/rtems_telnetd: New directory.
3376        * libnetworking/rtems_telnetd/Makefile.am,
3377        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3378        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3379        libnetworking/rtems_telnetd/telnetd.c,
3380        libnetworking/rtems_telnetd/telnetd.h: New files.
3381
33822001-06-14      Joel Sherrill <joel@OARcorp.com>
3383
3384        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3385        Moved from libmisc/shell so the network stack to address network
3386        depenendency.
3387        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3388
33892001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3390
3391        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3392
33932001-05-15      Joel Sherrill <joel@OARcorp.com>
3394
3395        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3396        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3397        accidentally deleted the incorrectly empty versions.
3398
33992001-05-14      Till Straumann <strauman@slac.stanford.edu>
3400
3401        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3402        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3403        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3404        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3405        to know the values) - the affected BSP (shared/motorola) headers have
3406        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3407        driver (libchip/network/dec21140.c) has been fixed to use
3408        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3409        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3410        who is using this driver. - the DEC driver also has been fixed to use
3411        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3412        delay_in_bus_cycles().
3413
34142001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3415
3416        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3417
34182001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3419
3420        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3421
34222001-04-24      Eric Norum <eric.norum@usask.ca>
3423
3424        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3425        NTP synchronization a little more robust -- no NTP daemon yet, but at
3426        least it trys a little harder when the primary NTP server is down.
3427
34282001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3429
3430        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3431        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3432        libnetworking/pppd/modem_example/modem.c,
3433        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3434        other strings into English.
3435        * libnetworking/pppd/STATUS: updated to reflect the changes.
3436
34372001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3438
3439        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3440        again.
3441
34422001-04-20      Eric Valette <valette@crf.canon.fr>
3443
3444        * mcp750 directory renamed new_exception processing as it supports many
3445        more CPU models.
3446        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3447        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3448        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3449        formerly in mcp750 plus modifications.
3450        * librdbg/src/powerpc/mcp750/.cvsignore,
3451        librdbg/src/powerpc/mcp750/Makefile.am,
3452        librdbg/src/powerpc/mcp750/remdeb.h,
3453        librdbg/src/powerpc/mcp750/remdeb_f.x,
3454        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3455        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3456        new_exception_processing.
3457        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3458        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3459        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3460        part of this effort to add support for the MPC8xx.
3461
34622001-04-19      Joel Sherrill <joel@OARcorp.com>
3463
3464        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3465        internal include files.
3466
34672001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3468
3469        PR 158
3470        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3471        rcmd() library call by commenting out the parts that deal with signals.
3472        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3473        stdio. The 'server-side' parts of this file which deal with
3474        authentication are disabled since they are not needed.
3475
34762001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3477
3478        * libnetworking/include/.cvsignore: Remove dangling file.
3479
34802001-03-14      Joel Sherrill <joel@OARcorp.com>
3481
3482        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3483        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3484        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3485        libchip style serial drivers can be written in libcpu or libbsp.
3486
34872001-03-01      Joel Sherrill <joel@OARcorp.com>
3488
3489        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3490        libchip/network/sonic.c, libchip/network/sonic.h,
3491        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3492        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3493        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3494        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3495        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3496        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3497        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3498        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3499
35002001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3501
3502        * librdbg/include/rdbg/Makefile.am,
3503        librdbg/include/rdbg/i386/Makefile.am,
3504        librdbg/include/rdbg/m68k/Makefile.am,
3505        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3506        style on include files.
3507
35082001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3509
3510        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3511        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3512        replace ${..} with $(..).
3513        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3514        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3515        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3516        libnetworking/rtems/Makefile.am, libnetworking/
3517        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3518        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3519        include_*HEADERS instead of H_FILES.
3520        * libnetworking/include/Makefile.am: Remove.
3521        * libnetworking/Makefile.am: Add handling of *.h files.
3522        * libnetworking/configure.in: Remove include/Makefile.
3523
35242001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3525
3526        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3527
35282001-01-31      Sergei Organov <osv@javad.ru>
3529
3530        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3531        current dir and root dir removed in favor of new libio support for
3532        task-local current and root directories. - Bug in `close_data_socket()'
3533        introduced by previous change fixed. - `command_pasv()' changed to set
3534        timeout on socket we are listening on and code fixed to don't close
3535        socket twice on error. - `serr()' changed to clear `errno'. -
3536        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3537        changed to clear `errno' before processing session. -
3538        `close_data_socket()' fixed to close both active and passive sockets -
3539        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3540        empty string  in `exec_command()'.
3541
35422001-01-25      Eric Norum <eric.norum@usask.ca>
3543
3544        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3545        improves throughput on systems which are dropping packets.   Only the
3546        first timeout is reduced.  This keeps the number of extra packets down
3547        on networks that are very busy and dropping lots of packets.
3548
35492001-01-24      Sergei Organov <osv@javad.ru>
3550
3551        * libnetworking/rtems_servers/ftpd.c,
3552        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3553        - Timeouts on sockets implemented. 'idle' field added to configuration.
3554        No timeout by default to keep backward compatibility. Note: SITE IDLE
3555        command not implemented yet. - Basic global access control implemented.
3556        'access' field added to configuration. No access limitations by default
3557        to keep backward compatibility. - Anchor data socket for active mode
3558        (using self IP and port 20.) - Fixed default data port support (still
3559        not tested). - Don't allow IP address different from originating host in
3560        PORT command to improve security. - Fixed bug in MDTM command. - Check
3561        for correctness of parsing of argument in command_port(). - Fixed
3562        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3563        a directory. - Command parsing a little bit improved: command names are
3564        now converted to upper-case to be more compatible with RFC (command
3565        names are not case-sensitive.) - Reformat comments so that they have
3566        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3567        previous changes - True ASCII mode implemented (doesn't work for hooks
3568        and /dev/null) - Passive mode implemented, PASV command added. - Default
3569        port for data connection could be used (untested, can't find ftp client
3570        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3571        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3572
35732001-01-18      Joel Sherrill <joel@OARcorp.com>
3574
3575        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3576        macro using variable arguments.
3577        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3578        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3579        since I updated the main RTEMS development machine to RedHat 7.2 and
3580        apparently got a new version of rpcgen.
3581
35822001-01-12      Sergei Organov <osv@javad.ru>
3583
3584        * libnetworking/rtems_servers/ftpd.c,
3585        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3586        - use pool of pre-created threads to handle sessions instead of
3587        creating/deleting threads on the fly - LIST output is now similar to
3588        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3589        happy with it. - LIST NAME now works (both for files and directories) -
3590        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3591        clients happy  - keep track of CWD for every session separately -
3592        ability to specify root directory name for FTPD in configuration table.
3593        FTPD will then create illusion for FTP clients that this is actually
3594        root directory. - ignore options sent in commands, thus LIST -al FILE
3595        works and doesn't try to list "-al" directory. - buffers are allocated
3596        on stack instead of heap where possible to eliminate malloc/free calls
3597        (avoid possible heap fragmentation troubles). - drop using of task
3598        notepad to pass parameters - use function arguments instead - use
3599        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3600        in socket() instead of AF_INET.
3601
36022001-01-02      Joel Sherrill <joel@OARcorp.com>
3603
3604        * libnetworking/CHANGELOG: Removed.
3605        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3606
36072000-12-14      Eric Norum <eric.norum@usask.ca>
3608
3609        * libnetworking/lib/tftpDriver.c: Added write capability.
3610
36112000-12-08      Joel Sherrill <joel@OARcorp.com>
3612
3613        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3614        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3615        numerous variable declarations conditional on PPP_COMPRESS and
3616        PPP_FILTER.  Commented out variables that were not used because the code
3617        using them was commented out. Removed totally unused variables.
3618        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3619        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3620
36212000-11-30      Joel Sherrill <joel@OARcorp.com>
3622
3623        * libnetworking/modem/ppp_tty.c: Changed to include
3624        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3625        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3626        * libnetworking/Makefile.am: Modified to reflect above.
3627
36282000-11-27      Joel Sherrill <joel@OARcorp.com>
3629
3630        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3631
36322000-11-25      Eric Norum <eric.norum@usask.ca>
3633
3634        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3635        core.
3636
36372000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3638
3639        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3640        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3641        subdir.
3642        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3643        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3644        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3645        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3646        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3647        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3648        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3649        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3650        ppp_tty.c and the real pppd main is in pppmain.c.
3651
36522000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3653
3654        * libchip/network/sonic.c: Added ipalign() routine to align the received
3655        packet so that the ip header is on a 32-bit boundary. Necessary for
3656        cpu's that do not allow unaligned loads and stores and when the 32-bit
3657        DMA mode is used.
3658
36592000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3660
3661        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3662        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3663        ACLOCAL_AMFLAGS.
3664        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3665        ACLOCAL_AMFLAGS.
3666        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3667        ACLOCAL_AMFLAGS.
3668
36692000-11-03      Chris Johns <ccj@acm.org>
3670
3671        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3672        libchip/network/cs8900.h: New files.
3673
36742000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3675
3676        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3677        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3678        $(RTEMS_TOPdir)/aclocal.
3679        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3680        $(RTEMS_TOPdir)/aclocal.
3681        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3682        $(RTEMS_TOPdir)/aclocal.
3683
36842000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3685
3686        * configure.in: Switch to GNU-canonicalization.
3687        * Makefile.am: Reflect changes to configure.in.
3688        * acinclude.m4: Remove.
3689
36902000-10-30      Joel Sherrill <joel@OARcorp.com>
3691
3692        * POSIX include files merged into newlib.  This resulted in some
3693        definitions moving to other files and thus some secondary effects in
3694        RTEMS source code.
3695        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3696        in sync with newlib's <machine/types.h>.
3697        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3698        definition of struct itimerval in <sys/time.h>.
3699
37002000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3701
3702        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3703        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3704        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3705        * ChangeLog: Fix typos.
3706        * configure.in: add tests to the GNU canonicalized subdirectories.
3707
37082000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3709
3710        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3711        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3712        the lib directory before configuring lib/.
3713
37142000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3715
3716        * configure.in, Makefile.am: add exec to the GNU canonicalized
3717        subdirectories.
3718        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3719        * configure.in: add libnetworking, librpc and librdb to the GNU
3720        canonicalized subdirectories.
3721        * configure.in: add libmisc and libchip to the GNU canonicalized
3722        subdirectories.
3723        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3724        Switch to GNU canonicalization.
3725        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3726        Switch to GNU canonicalization.
3727        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3728        Switch to GNU canonicalization.
3729
37302000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3731
3732        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3733        canonicalization to libfs/. The approach is currently a bit of a hack as
3734        GNU canonicalization does not support the per-BSP build some of the
3735        other directories require.  As more of the tree is converted, this will
3736        become less  of an issue.
3737
37382000-10-20      Joel Sherrill <joel@OARcorp.com>
3739
3740        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3741        parameter.
3742
37432000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3744
3745        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3746        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3747        * librdbg/configure.in: Add m68k support.
3748        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3749        subdirectory.
3750        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3751        failure.
3752        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3753        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3754        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3755        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3756        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3757        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3758        librdbg/src/m68k/.cvsignore: New files.
3759        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3760        function pointers.
3761        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3762        _after_ pointer has been checked against NULL.
3763
37642000-10-18      Joel Sherrill <joel@OARcorp.com>
3765
3766        * wrapup/Makefile.am: Added libfs.
3767
37682000-10-18      Chris Johns <ccj@acm.org>
3769
3770        * libfs created.
3771        * configure.in: Added libfs subdirectory.
3772        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3773
37742000-09-28      Joel Sherrill <joel@OARcorp.com>
3775
3776        * libnetworking/rtems_webserver/Makefile.am,
3777        libnetworking/rtems_webserver/base64.c,
3778        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3779        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3780
37812000-09-22      Joel Sherrill <joel@OARcorp.com>
3782
3783        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3784        libnetworking/rtems/rtems_bsdnet_internal.h,
3785        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3786        have included rtems.h.  It is now including precisely the  least amount
3787        of low level, yet portable .h files to get the basic RTEMS types
3788        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3789        used machine/types.h to include rtems.h.
3790
37912000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3792
3793        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3794
37952000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * libnetworking/ChangeLog: Cleanup.
3798
37992000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3802        * libchip/ChangeLog: Fix formating.
3803
38042000-09-05      Joel Sherrill <joel@OARcorp.com>
3805
3806        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3807        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3808        confusion and to work with the converted flags.
3809
38102000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3811
3812        * wrapup/Makefile.am: Include compile.am.
3813        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3814        libchip/serial/Makefile.am: Include compile.am.
3815        * librdbg/src/i386/any/Makefile.am,
3816        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3817        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3818        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3819        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3820        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3821        libnetworking/rtems_servers/Makefile.am,
3822        libnetworking/rtems_webserver/Makefile.am,
3823        libnetworking/wrapup/Makefile.am: Include compile.am.
3824
38252000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3826
3827        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3828        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3829
38302000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3831
3832        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3833
38342000-08-31      Joel Sherrill <joel@OARcorp.com>
3835
3836        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3837        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3838        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3839        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3840        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3841        * libnetworking/wbase64.c: Removed.
3842        * libnetworking/Makefile.am, libnetworking/asp.c,
3843        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3844        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3845        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3846        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3847        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3848        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3849        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3850        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3851        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3852        Modified.
3853
38542000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3855
3856        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3857
38582000-08-30      Joel Sherrill <joel@OARcorp.com>
3859
3860        * libnetworking/rtems_webserver/license.txt: New file.
3861
38622000-08-10      Joel Sherrill <joel@OARcorp.com>
3863
3864        * ChangeLog: New file.
3865        * libchip/ChangeLog: New file.
3866        * librdbg/ChangeLog: New file.
3867        * libnetworking/ChangeLog: New file.
3868
Note: See TracBrowser for help on using the repository browser.