source: rtems/c/src/ChangeLog @ dd9cc9f7

4.104.115
Last change on this file since dd9cc9f7 was b503274b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/22/08 at 03:45:47

2008-12-22 Ralf Corsépius <ralf.corsepius@…>

  • libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
  • Property mode set to 100644
File size: 146.5 KB
Line 
12008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
4
52008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
8        optman/rtems/no-msg.c, optman/rtems/no-part.c,
9        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
10        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
11        optman/sapi/no-ext.c, optman/sapi/no-io.c:
12        Fix prototypes.
13
142008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
17
182008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
19
20        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
21        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
22        duplicated data.
23
242008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
27        SuperCore Handler initialization routines to directly pull parameters
28        from configuration table.
29
302008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
31
32        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
33        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
34        optman/rtems/no-part.c, optman/rtems/no-region.c,
35        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
36        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
37        initialization routines to directly pull parameters from
38        configuration table. Eliminate empty routines sportted.
39
402008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
43
442008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
47        all public use of TOD conversion routines.
48
492008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * libchip/network/smc91111config.h:
52        #include <stdint.h> instead of <rtems/stdint.h>.
53
542008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
57        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
58
592008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
60
61        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
62
632008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
64
65        * libchip/serial/ns16550.c: Transmit the character in the polled write
66        function within a critical section for printk() compatibility.
67
682008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
69
70        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
71
722008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
73
74        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
75
762008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
77
78        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
79
802008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * aclocal/bsp-bootcard-options.m4: Fix quoting.
83
842008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
85
86        * aclocal/bsp-bootcard-options.m4: New file.
87        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
88
892008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
90
91        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
92        BSPs that support this feature.
93
942008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
95
96        * libchip/serial/ns16550.c: Fix typo.
97
982008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * libchip/serial/ns16550.c: Fix typo.
101
1022008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * libchip/serial/ns16550.c: Add not supported on arm even though it is
105        not simple vectored.
106
1072008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * libchip/serial/ns16550.c: Not currently supported on architectures
110        with simple vectored interrupt model.
111
1122008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * aclocal/version.m4: Bump RTEMS_API to 4.10.
115        Bump _RTEMS_VERSION to 4.9.99.0.
116
1172008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
118
119        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
120        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
121        functions have now static linkage type.  Added constant qualifier to
122        operations table and read-only function parameters.
123
124        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
125        c/src/libchip/serial/serial.h:  Include required header files.  Removed
126        support for old PowerPC exception handling.  Various fixes for
127        interrupt related routines.  Added support for BSPs with IRQ extension
128        API.
129
1302008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
131
132        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
133        is no PCI bus based upon the BSP not having a base address defined.
134        This means this driver cannot be supported on that board.
135
1362008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * libchip/network/dec21140.c, libchip/network/elnk.c,
139        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
140
1412008-09-17      Miao Yan <yanmiaobest@gmail.com>
142
143        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
144        add simple device only filesystem (devfs), optionally completely drop
145        out filesystem, and to clean up disabling newlib reentrancy support.
146        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
147        now has a 15K code space.
148        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
149        Removed.
150
1512008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * libchip/ide/ata.h: Convert to Unix file format.
154
1552008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
158        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
159        libchip/serial/serial.h, libchip/serial/serprobe.c,
160        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
161        Convert to "bool".
162        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
163        libchip/i2c/spi-memdrv.h: Convert to "bool".
164        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
165        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
166        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
167        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
168        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
169        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
170        Convert to "bool".
171        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
172        Convert to "bool".
173        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
174        Convert to "bool".
175
1762008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
177
178        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
179        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
180        memory driver to not use the clock ioctl to install a method to poll
181        for input. It now uses a Class API Timer which means we can eliminate
182        this special IOCTL from all clock drivers.
183        * libchip/shmdr/setckvec.c: Removed.
184
1852008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * libchip/network/sonic.c: Do not declare a variable just to hold an
188        ignored return value.
189
1902008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
191
192        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
193
1942008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
197        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
198
1992008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
200
201        * libchip/display/disp_hcms29xx.c: Do not make these static. They
202        appear to be unused that way.
203
2042008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * libchip/shmdr/shm_driver.h: Correct prototypes.
207
2082008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
209
210        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
211        variables and made methods static.
212
2132008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
214
215        * libchip/serial/ns16550.c: Fix warning.
216
2172008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * aclocal/prog-cc.m4: Add -Wnested-externs.
220
2212008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * libchip/network/dec21140.c: Add missing prototype.
224        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
225
2262008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
227
228        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
229        -Wstrict-prototypes to RTEMS_CFLAGS.
230
2312008-08-02      Chris Johns <chrisj@rtems.org>
232
233        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
234        rtems_blkdev_request count and start references. Use
235        RTEMS_BLKDEV_START_BLOCK.
236
2372008-07-29      Chris Johns <chrisj@rtems.org>
238
239        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
240
241        * libchip/ide/ata.c: Change to use a mutex rather than disable
242        pre-emption. Updated to the libblock changes.
243
244        * libchip/ide/ata_internal.h: Updated to the new chains API.
245
246        * libchip/ide/ide_controller.c: Updated to the libblock
247        changes. Added come debug tracing.
248
249        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
250        to the libblock changes.
251
2522008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
253
254        * configure.ac: Remove RPCGEN, RPCTOOLS.
255
2562008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
257
258        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
259        for output format specifiers.
260
2612008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
262
263        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
264        Fixed some data types
265
2662008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
267
268        * libchip/i2c/spi-sd-card.c: Added missing header file.
269        * libchip/Makefile.am: Added SD Card driver.
270
2712008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
272
273        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
274        make glyphs non-constant, added file headers
275
2762008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
277
278        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
279        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
280        * libchip/display/font_hcms29xx.h
281        Creation of SPI display driver
282
2832008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
284
285        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
286        via SPI.
287
2882008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
289
290        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
291        AC_PREREQ(2.62).
292
2932008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
294
295        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
296
2972008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
298
299        * libchip/Makefile.am: Move termios helper routines from libchip to
300        libcsupport. Add routine which makes it easy for a termios device
301        driver to inform termios of its default baud rate. This avoids
302        inconsistencies in later termios settings changes.
303        * libchip/serial/termios_baud2index.c,
304        libchip/serial/termios_baud2num.c: Removed.
305
3062008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
307
308        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
309
3102008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
311
312        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
313        not fail if there are none.
314
3152008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
316
317        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
318        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
319        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
320        * libchip/Makefile.am:
321        derived a generic spi memory driver from spi-flash-m25p40,
322        added descriptor for fram fm25l256
323
3242008-05-07      Till Straumann <strauman@slac.stanford.edu>
325
326        PR 649/bsps
327        * libchip/ide/ata.c: Give up if the interface does not become ready.
328
3292008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        Moved to cpukit.
332        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
333        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
334        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
335        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
336        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
337        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
338        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
339        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
340        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
341        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
342        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
343        nfsclient/src/xdr_mbuf.c: Removed.
344
3452008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
346
347        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
348
3492008-01-05      Chris Johns <chrisj@rtems.org>
350
351        * libchip/flash/am29lv160.c: Update the blank check error message
352        to say there is an error.
353       
3542007-12-22      Chris Johns <chrisj@rtems.org>
355
356        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
357        the hello message. Just one line but still a little too long.
358       
3592007-12-14      Chris Johns <chrisj@rtems.org>
360
361        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
362        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
363        * libchip/flash, libchip/flash/am29lv160.c,
364        libchip/flash/am29lv160.h: New.
365
3662007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
367
368        * libchip/network/if_fxp.c: Spacing.
369
3702007-11-20      Till Straumann <strauman@slac.stanford.edu>
371
372        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
373        Avoid using 'stdio' before the system is up and fully
374        initialized.
375
3762007-11-20      Till Straumann <strauman@slac.stanford.edu>
377
378        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
379        * libchip/Makefile.am, libchip/preinstall.am:
380        added new driver for Maxim DS1375 i2c RTC.
381
3822007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
383
384        * libchip/i2c/spi-flash-m25p40.c:
385        added addressing call in write function
386
3872007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
388
389        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
390        * libchip/Makefile.am:
391        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
392
3932007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
394
395        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
396
3972007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
398
399        * nfsclient/Makefile.am: Fix errors.
400
4012007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
402
403        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
404
4052007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
406
407        * aclocal/version.m4: Bump RTEMS_API to 4.9.
408        Bump RTEMS_VERSION to 4.8.99.0.
409
4102007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
411
412        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
413
4142007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
415
416        * configure.ac: Remove AC_PROG_AWK (Unused).
417
4182007-09-14      Daron Chabot <djc915@mail.usask.ca>
419
420        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
421        rtems_interrupt_vector, to permit passing arbitrary arguments to the
422        ISR. Clean up of variables to silence compiler warnings.
423
4242007-09-13      Daniel Hellstrom <daniel@gaisler.com>
425
426        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
427
4282007-09-12      Daniel Hellstrom <daniel@gaisler.com>
429
430        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
431          - Odd bit bug in some chips taken care of.
432          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
433            alignment but failing to do so must have made the driver writer to make
434            some incorrect assumptions about MBUFs.
435          - Fixed MBUF handling to handle mbuf chains better. The Data length of
436            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
437          - Made while loop responsible for copying data to fifo port copy 16 shorts
438            per loop instead of 1 short, increasing the copying process.
439
4402007-09-07      Daniel Hellstrom <daniel@gaisler.com>
441
442        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
443        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
444
4452007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
446
447        * configure.ac, wrapup/Makefile.am: Remove RDBG.
448        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
449        librdbg/Makefile.am, librdbg/preinstall.am,
450        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
451        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
452        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
453        librdbg/include/rdbg/powerpc/rdbg_f.h,
454        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
455        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
456        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
457        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
458        librdbg/src/servtsp.c, librdbg/src/servutil.c,
459        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
460        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
461        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
462        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
463        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
464        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
465        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
466        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
467        librdbg/src/powerpc/rdbg_f.c,
468        librdbg/src/powerpc/new_exception_processing/remdeb.h,
469        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
470        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
471        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
472
4732007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
476
4772007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
480          sizes.
481
4822007-07-27      Chris Johns <chrisj@rtems.org>
483
484        * wrapup/Makefile.am: Create archive from a file for hosts
485        with a limited command line size.
486
4872007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
488
489        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
490          sizes.
491
4922007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
493       
494        * configure.ac: Add nfsclient.
495        * nfsclient/Makefile.am: New.
496        * nfsclient/proto/Makefile, nfsclient/Makefile,
497          nfsclient/src/Makefile: Remove.
498        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
499        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
500
5012007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
504        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
505        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
506        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
507        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
508        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
509        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
510        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
511        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
512        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
513        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
514        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
515
5162007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
517
518        * libchip/serial/ns16550.c: removed timed out wait for transmitter
519        to become ready: This will not work for fast CPUs.
520
5212007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
522
523        * libchip/ide/ata.c: fixed warning
524
5252007-06-20      Ray Xu <rayx@gmail.com>
526
527        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
528        console, and libio. This shrinks the memory requirements but Joel has
529        not figured out how best to present this to application space.
530        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
531        New files.
532
5332007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
534
535        * optman/sapi/no-io.c: Split IO Manager into one function per file so
536        now we only need required initialization methods.
537
5382007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
539
540        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
541        parameter since it was used to configure a no longer used feature.
542        Device names are now part of the filesystem not in a table.
543
5442007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
545
546        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
547        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
548        optman/rtems/no-part.c, optman/rtems/no-region.c,
549        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
550        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
551        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
552        other optional managers so using them reduces application size
553        instead of increasing it.
554        * optman/rtems/no-barrier.c: New file.
555
5562007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
559        adjustments to pci-API changes.
560        * libchip/network/dec21140.c, libchip/network/elnk.c,
561        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
562        changes.
563
5642007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
565
566        * libchip/network/dec21140.c, libchip/network/if_dc.c,
567        libchip/network/if_fxp.c: Reflect changes to pci-API.
568
5692007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
572        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
573
5742007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
575
576        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
577          being used to compile "tools").
578
5792007-03-13      Joel Sherrill <joel@OARcorp.com>
580
581        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
582
5832007-03-12      Joel Sherrill <joel@OARcorp.com>
584
585        * libchip/network/cs8900.c, libchip/network/cs8900.h,
586        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
587        and/or fix mistake in copyright notice. Both of these mistakes appear
588        to be from code submitted after these changes were made previously.
589
5902007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
593
5942007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * libchip/Makefile.am: Correct path to README.tulipclone.
597
5982007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
599
600        * libchip/ide/ata.c: Remove superfluous type casts.
601
6022007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
603
604        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
605        Use size_t for sizes.
606
6072007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
608
609        * libchip/ide/ata.c: in ata_request_done: moved call to free()
610        from preemption disabled region
611
6122007-01-16      Till Straumann <strauman@slac.stanford.edu>
613
614        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
615        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
616        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
617
6182006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
619
620        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
621          ioctl_command_t as ioctl argument.
622
6232006-12-13      Joel Sherrill <joel@OARcorp.com>
624
625        * librtems++/include/rtems++/rtemsEvent.h,
626        librtems++/include/rtems++/rtemsMessageQueue.h,
627        librtems++/include/rtems++/rtemsSemaphore.h,
628        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
629        librtems++/src/rtemsMessageQueue.cc,
630        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
631        rtems_unsigned32 to uint32_t.
632
6332006-12-13      Joel Sherrill <joel@OARcorp.com>
634
635        PR 1181/bsps
636        * optman/rtems/no-msg.c: Clean up dead code.
637
6382006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
639
640        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
641
6422006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
643
644        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
645        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
646        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
647
6482006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * configure.ac: New BUG-REPORT address.
651
6522006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * Makefile.am: Remove ampolish3.
655
6562006-11-17      Joel Sherrill <joel@OARcorp.com>
657
658        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
659        blank lines.
660
6612006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
662
663        * configure.ac: Remove RTEMS_AMPOLISH3.
664        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
665          Remove checks for AMPOLISH3.
666        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
667        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
668        * ampolish3: Remove.
669
6702006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
671
672        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
673        * aclocal/prog-cc.m4: Remove CFLAGS.
674        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
675        Compose CFLAGS. Append CFLAGS to ac_configure_args.
676
6772006-10-23      Joel Sherrill <joel@OARcorp.com>
678
679        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
680
6812006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
682
683        * automake/compile.am: Use hard-coded RTEMS_* flags.
684
6852006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
686
687        * aclocal/rtems-top.m4: Remove RTEMS_API.
688        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
689
6902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
691
692        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
693
6942006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
697
6982006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
699
700        * aclocal/version.m4: Bump version to 4.7.99.0.
701
7022006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
703
704        * configure.ac: Require autoconf-2.60. Require automake-1.10.
705
7062006-09-11      Joel Sherrill <joel@OARcorp.com>
707
708        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
709
7102006-09-04      Joel Sherrill <joel@OARcorp.com>
711
712        * libchip/network/greth.c, libchip/network/open_eth.c,
713        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
714        introduced by warning removal.
715
7162006-09-01      Joel Sherrill <joel@OARcorp.com>
717
718        * libchip/network/greth.c, libchip/network/open_eth.c,
719        libchip/network/smc91111.c: Remove warnings and correct prototype
720        added earlier today.
721
7222006-09-01      Joel Sherrill <joel@OARcorp.com>
723
724        * libchip/network/cs8900.c, libchip/network/greth.c,
725        libchip/network/i82586.c, libchip/network/open_eth.c,
726        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
727        sized integers, and inttypes.h printf helpers.
728
7292006-08-09      Kolja Waschk <waschk@telos.de>
730
731        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
732
7332006-07-12      Joel Sherrill <joel@OARcorp.com>
734
735        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
736
7372006-07-11      Jerry Needell <jerry.needell@unh.edu>
738
739        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
740        4.6 branch.  Original modifications by Gaisler Enterprises.
741        * libchip/network/greth.c, libchip/network/greth.h: New files.
742
7432006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
744
745        * ide/ata.[ch]:
746        (PR1118) fetch priority for ATA task from a variable,
747        not a fixed configuration value.
748       
7492006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
750
751        * Makefile.am: Add ampolish3.
752
7532006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
754
755        * ampolish3: New.
756        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
757
7582006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * aclocal/rtems-ampolish.m4: New.
761        * configure.ac: Use RTEMS_AMPOLISH3.
762
7632006-04-18  Joel Sherrill <joel@OARcorp.com>
764
765        * aclocal/version.m4: Updated to rtems-4.6.99.3.
766
7672006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
768
769        PR 853/filesystem
770        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
771        should be modified to support the new exception scheme and to use the
772        handle parameter.
773
7742006-02-a32     Eric Norum <norume@aps.anl.gov>
775
776        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
777        "newer" PCI access calls.  Minor cleanups.  Comments.
778
7792006-01-12      Eric Norum <norume@aps.anl.gov>
780
781        PR 861/networking
782        PR 863/networking
783        * libchip/network/smc91111.c: Fix illegal lvalue increments.
784
7852006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
786
787        * wrapup/Makefile.am: Add preinstall.am.
788        * libchip/Makefile.am: Build libchip/network/smc91111.
789        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
790        Eliminate cyg_int* crap.
791
7922006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
793
794        * librdbg/Makefile.am: Add preinstall.am.
795        * aclocal/bsp-configure.m4: Add ampolish3.
796        New header guards.
797
7982006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
799
800        * libchip/network/open_eth.c, libchip/network/open_eth.h:
801        Merger from rtems-4-6-branch.
802
8032006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
804
805        * libchip/network/smc91111.c
806        libchip/network/smc91111config.h
807        libchip/network/smc91111exp.h
808        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
809        * libchip/Makefile.am: Reflect adding smc91111*.
810
8112006-01-08      Joel Sherrill <joel@OARcorp.com>
812
813        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
814        char *.
815
8162006-01-08      Joel Sherrill <joel@OARcorp.com>
817
818        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
819        warnings.
820
8212005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
824        Add RTEMS_RELLDFLAGS.
825        * automake/compile.am: Remove RTEMS_USE_GCC.
826        Remove RTEMS_RELLDFLAGS.
827        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
828
8292005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
830
831        * libchip/network/if_media.h, libchip/network/mii.h:
832        Remove (Moved to cpukit).
833        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
834        and libchip/network/if_media.h.
835        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
836        if_media.h having moved.
837
8382005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
839
840        * automake/compile.am, automake/host.am, automake/local.am,
841        automake/subdirs.am: Remove depend.
842        * configure.ac: Explicitly pass --libdir and --includedir to
843        testsuites.
844
8452005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
846
847        * configure.ac: Reflect changes to testsuites.
848
8492005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
850
851        * automake/compile.am: Remove GCCSPECS.
852        * aclocal/prog-cc.m4: Add GCCSPECS.
853        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
854
8552005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
856
857        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
858        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
859
8602005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
861
862        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
863        libcpu/byteorder.h for i386.
864
8652005-11-02      Till Straumann <strauman@slac.stanford.edu>
866
867        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
868        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
869        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
870        added a simple API/library for i2c devices and drivers for i2c
871        2-byte eeproms and a ds1621 temperature sensor; API is documented
872        in libi2c.h.
873
8742005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
875
876        * libnetworking/pppd/ipxcp.c,
877        libnetworking/pppd/chat.c,
878        libnetworking/pppd/patchlevel.h,
879        libnetworking/pppd/upap.h,
880        libnetworking/pppd/md5.h,
881        libnetworking/pppd/pppd.8,
882        libnetworking/pppd/README,
883        libnetworking/pppd/preinstall.am,
884        libnetworking/pppd/md4.h,
885        libnetworking/pppd/magic.c,
886        libnetworking/pppd/pppd.h,
887        libnetworking/pppd/demand.c,
888        libnetworking/pppd/rtemsmain.c,
889        libnetworking/pppd/sys-rtems.c,
890        libnetworking/pppd/ipcp.h,
891        libnetworking/pppd/lcp.h,
892        libnetworking/pppd/chap_ms.c,
893        libnetworking/pppd/md4.c,
894        libnetworking/pppd/rtemspppd.h,
895        libnetworking/pppd/cbcp.h,
896        libnetworking/pppd/auth.c,
897        libnetworking/pppd/lcp.c,
898        libnetworking/pppd/example/README,
899        libnetworking/pppd/example/ppp.conf,
900        libnetworking/pppd/example/system.h,
901        libnetworking/pppd/example/netconfig.h,
902        libnetworking/pppd/example/pppdapp.c,
903        libnetworking/pppd/example/init.c,
904        libnetworking/pppd/example/Makefile-user,
905        libnetworking/pppd/example/pppd.options,
906        libnetworking/pppd/rtemspppd.c,
907        libnetworking/pppd/ipxcp.h,
908        libnetworking/pppd/chap_ms.h,
909        libnetworking/pppd/options.c,
910        libnetworking/pppd/magic.h,
911        libnetworking/pppd/chap.h,
912        libnetworking/pppd/cbcp.c,
913        libnetworking/pppd/upap.c,
914        libnetworking/pppd/chap.c,
915        libnetworking/pppd/Makefile.am,
916        libnetworking/pppd/ccp.h,
917        libnetworking/pppd/utils.c,
918        libnetworking/pppd/rtemsdialer.h,
919        libnetworking/pppd/fsm.h,
920        libnetworking/pppd/pathnames.h,
921        libnetworking/pppd/md5.c,
922        libnetworking/pppd/fsm.c,
923        libnetworking/pppd/ipcp.c,
924        libnetworking/pppd/STATUS,
925        libnetworking/pppd/ccp.c,
926        libnetworking/Makefile.am: Remove (Moved to cpukit).
927
9282005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
929
930        * configure.ac: Remove libnetworking, libnetworking/pppd.
931        * wrapup/Makefile.am: Remove libpppd.a.
932
9332005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
936        rtemsdialer.h to $(includedir)/rtems.
937
9382005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
939
940        * libnetworking/rtems_telnetd/icmds.c,
941        libnetworking/rtems_telnetd/Makefile.am,
942        libnetworking/rtems_telnetd/preinstall.am,
943        libnetworking/rtems_telnetd/pty.c,
944        libnetworking/rtems_telnetd/pty.h,
945        libnetworking/rtems_telnetd/README,
946        libnetworking/rtems_telnetd/telnetd.c,
947        libnetworking/rtems_telnetd/telnetd.h:
948        Remove (Moved to cpukit).
949
9502005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
951
952        * configure.ac: Remove libnetworking/rtems_telnetd.
953        * libnetworking/Makefile.am: Remove rtems_telnetd.
954        * libnetworking/README: Remove (Obsolete).
955        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
956
9572005-10-20  Eric Norum <norume@aps.anl.gov>
958
959        * libchip/network/dec21140.c: Clean up PCI mapping.
960
9612005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
962
963        * libnetworking/pppd/Makefile.am: Use preinstall.am.
964        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
965        librdbg/src/servrpc.c, librdbg/src/servtgt.c
966        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
967        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
968        * configure.ac: Move optman to the end of BSP_SUBDIRS.
969
9702005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
971
972        * aclocal/bspopts.m4: Add missing m4 quotes.
973
9742005-09-02  Joel Sherrill <joel@OARcorp.com>
975
976    * aclocal/version.m4: Updated to rtems-4.6.99.2.
977
9782005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
979
980        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
981        libchip/network/dec21140.c: Remove initialization of PCI bus.
982
9832005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * optman/Makefile.am: Add preinstall.am.
986
9872005-07-18      Karel Gardas <kgardas@objectsecurity.com>
988
989        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
990        UNTESTED to tested.
991
9922005-06-17      Joel Sherrill <joel@OARcorp.com>
993
994        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
995        it is not supported by the MPC5xx.
996
9972005-06-17      Joel Sherrill <joel@OARcorp.com>
998
999        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1000        interface. Also correct attempting to build on other than PowerPC and
1001        x86.
1002
10032005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1004
1005        * libchip/Makefile.am: Add driver for Tulip clones.
1006        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1007        libchip/network/if_dcreg.h: New files.
1008
10092005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1010
1011        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1012        to enable rdbg.
1013        * configure.ac: Reflect changes above.
1014
10152005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1016
1017        * configure.ac: Add ada/.
1018
10192005-05-20      Sergei Organov  <osv@topconrd.ru>
1020
1021        PR 750/networking
1022        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1023        wait_input().
1024
10252005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1026
1027        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1028        rtems/irq.h.
1029
10302005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * libchip/Makefile.am: Include preinstall.am.
1033        * libchip/preinstall.am: New.
1034
10352005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1036
1037        * configure.ac: Add AMPOLISH3.
1038        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1039        * libnetworking/rtems_telnetd/preinstall.am: New.
1040        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1041
10422005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1043
1044        * configure.ac: Let enable_rpcgen default to "no".
1045
10462005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1047
1048        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1049
10502005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1051
1052        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1053        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1054
10552005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1056
1057        * libchip/network/dec21140.c, libchip/network/elnk.c,
1058        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1059
10602005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1061
1062        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1063        of code as a result of the implementation of a common PCI interface.
1064
10652005-05-04      Joel Sherrill <joel@OARcorp.com>
1066
1067        * libchip/network/open_eth.c: Remove prototype of set_vector.
1068
10692005-05-03      Joel Sherrill <joel@OARcorp.com>
1070
1071        * librdbg/src/ptrace.c: Remove warning.
1072
10732005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1074
1075        * libchip/network/dec21140.c, libchip/network/elnk.c,
1076        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1077        Modified parameter list to remove warnings.
1078
10792005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1080
1081        * libchip/network/cs8900.c, libchip/network/i82586.c,
1082        libchip/network/open_eth.c, libchip/network/sonic.c,
1083        libchip/serial/mc68681.c: Modified types to remove
1084        warnings.  Added initialization to remove warnings.
1085
10862005-04-28      Joel Sherrill <joel@OARcorp.com>
1087
1088        * libchip/network/README.sonic: Rewritten to account for removal of
1089        dmv177.
1090
10912005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1092
1093        PR 781/rtems_misc
1094        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1095
10962005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1097
1098        * libchip/serial/ns16550.c:
1099        Fixed warnings generated in various powerpc configurations
1100
11012005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1102
1103        * libchip/serial/ns16550.c: Modified
1104        ISR to work with PPC new exception processing
1105
11062005-03-14      Joel Sherrill <joel@OARcorp.com>
1107
1108        * libchip/network/dec21140.c, libchip/network/elnk.c,
1109        libchip/network/if_fxp.c: Continue PCI API unification. All use
1110        pci_find_device(). Network drivers manufacture a signature since all
1111        calls have not been converted yet.
1112
11132005-03-04      Joel Sherrill <joel@OARcorp.com>
1114
1115        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1116        initialize function part of the unified PCI API as pci_initialize().
1117
11182005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1119
1120        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1121        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1122
11232005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1124
1125        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1126        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1127
11282005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1129
1130        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1131        building procedures.
1132
11332005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1134
1135        * aclocal/prog-cc.m4:
1136        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1137
11382005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1139
1140        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1141
11422005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1143
1144        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1145
11462005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1147
1148        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1149
11502005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1151
1152        * libnetworking/rtems_servers/ftp.c,
1153        libnetworking/rtems_servers/ftp.h,
1154        libnetworking/rtems_servers/Makefile.am:
1155        Remove (relocated to cpukit/ftpd).
1156        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1157        removed move libnetworking/rtems_servers.
1158
11592005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1160
1161        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1162
11632005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1164
1165        PR 755/rtems
1166        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1167        Remove local declarations of rtems_bsdnet_nameservers,
1168        rtems_bsdnet_nameservers_count.
1169
11702005-01-31      Sergei Organov <osv@topconrd.ru>
1171
1172        PR 751/pppd
1173        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1174        committed to fix PR736 breaks pppd. chat.c should have its own static
1175        ttyfd for pppd to work correctly. The symptom is that second
1176        invokation of chat (for connect script) fails due to pppd_ttyfd set
1177        to -1 by previous chat invokation (for init script). In addition,
1178        this patch fixes leaving of dangling pointer in the abort_stbring[]
1179        by chat_send().
1180
11812005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1182
1183        * configure.ac: Remove CFLAGS_DEBUG_V.
1184        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1185
11862005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1187
1188        * wrapup/Makefile.am: Remove rtems-ctor.o.
1189
11902005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1191
1192        * libchip/rtc/rtc.h: size_t RTC_Count.
1193
11942005-01-20      Joel Sherrill <joel@OARcorp.com>
1195
1196        PR 736/pppd
1197        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1198        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1199        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1200        should not be static and should have a name more specific to pppd.
1201
12022005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1203
1204        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1205        libnetworking/rtems_servers/Makefile.am,
1206        libnetworking/rtems_telnetd/Makefile.am,
1207        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1208        Eliminate CFLAGS_OPTIMIZE_V.
1209
12102005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1211
1212        * configure.ac: Pass CFLAGS to testsuites configure.
1213        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1214        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1215
12162005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1217
1218        * configure.ac: Pass CFLAGS to cpukit configure.
1219        * aclocal/rtems-flags.m4: Remove (Unused).
1220        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1221        * aclocal/env-rtemsbsp.m4:
1222        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1223        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1224        RTEMS_CFLAGS.
1225        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1226        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1227        Cleanup comments.
1228
12292005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1230
1231        * automake/compile.am: Remove build-variant support.
1232
12332005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1234
1235        * libnetworking/pppd/Makefile.am,
1236        libnetworking/rtems_servers/Makefile.am,
1237        libnetworking/rtems_telnetd/Makefile.am:
1238        Remove build-variant support.
1239
12402005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1241
1242        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1243        support/Makefile.am, wrapup/Makefile.am:
1244        Remove build-variant support.
1245
12462004-11-22      Joel Sherrill <joel@OARcorp.com>
1247
1248        * libchip/network/if_fxp.c: Add entry for another module ID code.
1249
12502004-11-22      Joel Sherrill <joel@OARcorp.com>
1251
1252        PR 693/misc
1253        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1254        in/outport routines.
1255
12562004-11-22      Joel Sherrill <joel@OARcorp.com>
1257
1258        PR 693/misc
1259        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1260        in/outport routines.
1261
12622004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1263
1264        * aclocal/enable-itron.m4: Remove (unused).
1265
12662004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1267
1268        * configure.ac: Misc. quoting cleanups.
1269        Enable ada-tests iff --enable-ada and --enable-tests.
1270
12712004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1272
1273        PR 703/filesystem
1274        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1275        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1276        libchip/ide/ide_controller.c:
1277        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1278        available for BSPS/device drivers.
1279        Extend the "modes_available" and "mode_active" parameters to
1280        uint16_t for UDMA support.
1281
12822004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1283
1284        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1285        not supported on PowerPC since it works on the MVME2100 BSP.
1286
12872004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1288
1289        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1290        Add dependency tracking for *.cfgs.
1291        * Makefile.am: Add dependency tracking for *.cfg.
1292
12932004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1294
1295        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1296        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1297
12982004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1299
1300        PR 707/make_build
1301        * configure.ac: Add --enable-rpcgen.
1302
13032004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1304
1305        PR 700/rtems_misc
1306        * libnetworking/rtems_webserver/asp.c,
1307        libnetworking/rtems_webserver/balloc.c,
1308        libnetworking/rtems_webserver/cgi.c,
1309        libnetworking/rtems_webserver/default.c,
1310        libnetworking/rtems_webserver/ej.h,
1311        libnetworking/rtems_webserver/ejIntrn.h,
1312        libnetworking/rtems_webserver/ejlex.c,
1313        libnetworking/rtems_webserver/ejparse.c,
1314        libnetworking/rtems_webserver/emfdb.c,
1315        libnetworking/rtems_webserver/emfdb.h,
1316        libnetworking/rtems_webserver/form.c,
1317        libnetworking/rtems_webserver/handler.c,
1318        libnetworking/rtems_webserver/h.c,
1319        libnetworking/rtems_webserver/license.txt,
1320        libnetworking/rtems_webserver/Makefile.am,
1321        libnetworking/rtems_webserver/md5c.c,
1322        libnetworking/rtems_webserver/md5.h,
1323        libnetworking/rtems_webserver/mime.c,
1324        libnetworking/rtems_webserver/misc.c,
1325        libnetworking/rtems_webserver/NOTES,
1326        libnetworking/rtems_webserver/ringq.c,
1327        libnetworking/rtems_webserver/rom.c,
1328        libnetworking/rtems_webserver/rtems_webserver.h,
1329        libnetworking/rtems_webserver/security.c,
1330        libnetworking/rtems_webserver/sock.c,
1331        libnetworking/rtems_webserver/socket.c,
1332        libnetworking/rtems_webserver/sockGen.c,
1333        libnetworking/rtems_webserver/sym.c,
1334        libnetworking/rtems_webserver/uemf.c,
1335        libnetworking/rtems_webserver/uemf.h,
1336        libnetworking/rtems_webserver/um.c,
1337        libnetworking/rtems_webserver/um.h,
1338        libnetworking/rtems_webserver/umui.c,
1339        libnetworking/rtems_webserver/url.c,
1340        libnetworking/rtems_webserver/value.c,
1341        libnetworking/rtems_webserver/wbase64.c,
1342        libnetworking/rtems_webserver/webcomp.c,
1343        libnetworking/rtems_webserver/webmain.c,
1344        libnetworking/rtems_webserver/webpage.c,
1345        libnetworking/rtems_webserver/webrom.c,
1346        libnetworking/rtems_webserver/webs.c,
1347        libnetworking/rtems_webserver/websda.c,
1348        libnetworking/rtems_webserver/websda.h,
1349        libnetworking/rtems_webserver/webs.h,
1350        libnetworking/rtems_webserver/websSSL.c,
1351        libnetworking/rtems_webserver/websSSL.h,
1352        libnetworking/rtems_webserver/websuemf.c,
1353        libnetworking/rtems_webserver/wsIntrn.h:
1354        Remove (Moved to cpukit/http).
1355
13562004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1357
1358        PR 700/rtems_misc
1359        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1360        Remove libnetworking/rtems_webserver.
1361
13622004-10-25      Eric Norum <norume@aps.anl.gov>
1363
1364        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1365
13662004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1367
1368        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1369
13702004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1371
1372        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1373        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1374
13752004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1376
1377        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1378
13792004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1380
1381        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1382        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1383
13842004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1385
1386        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1387        BITSPERBYTE.
1388
13892004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1390
1391        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1392        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1393
13942004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1395
1396        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1397
13982004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1401        * aclocal/enable-bare.m4: Remove.
1402        * configure.ac: Remove BARE_CPU_MODEL.
1403
14042004-10-13      Eric Norum <norume@aps.anl.gov>
1405
1406        PR 688/bsps
1407        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1408        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1409        MC146818A (and several Dallas Semiconductor) TOD chips.
1410
14112004-10-13      Eric Norum <norume@aps.anl.gov>
1412
1413        PR 686/networking
1414        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1415        device code.
1416
14172004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1418
1419        * libchip/network/dec21140.c: include <rtems/pci.h>.
1420
14212004-09-29      Joel Sherrill <joel@OARcorp.com>
1422
1423        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1424        libnetworking/pppd/utils.c: i960 obsoleted and all references
1425        removed.
1426
14272004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1428
1429        PR 607/networking
1430        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1431        instead of fully specifying unused PCI features.
1432
14332004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1434
1435        * configure.ac: Require automake > 1.9.
1436
14372004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1438
1439        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1440
14412004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1442
1443        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1444        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1445
14462004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1447
1448        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1449        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1450
14512004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1452
1453        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1454
14552004-07-28  Joel Sherrill <joel@OARcorp.com>
1456
1457    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1458
14592004-07-25      Joel Sherrill <joel@OARcorp.com>
1460
1461        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1462
14632004-05-21  Till Strauman <strauman@slac.stanford.edu>
1464
1465        PR 625/networking
1466        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1467        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1468        an error rather than panic if no chip is detected (thus allowing
1469        for probing).
1470        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1471        instead of looping forever.  Avoid divide by zero (crashed my PC).
1472        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1473        they are UNTESTED.
1474
14752004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1476
1477        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1478
14792004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1480
1481        * libchip/network/dec21140.c, libchip/network/elnk.c:
1482        #include <errno.h>.
1483
14842004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1485
1486        * libchip/network/if_media.h: Update from FreeBSD.
1487        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1488        libchip/network/i82586.c: #include <errno.h>.
1489
14902004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1491
1492        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1493
14942004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1495
1496        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1497
14982004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1499
1500        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1501        automake).
1502
15032004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1504
1505        PR 599/pppd
1506        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1507
15082004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1509
1510        * optman/rtems/no-region.c: Reflect having changed
1511        rtems_region_get_segment_size.
1512
15132004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1514
1515        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1516        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1517        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1518        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1519        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1520        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1521        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1522
15232004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1524
1525        * libchip/ide/ata.c, libchip/network/dec21140.c,
1526        libchip/network/elnk.c, libchip/network/i82586.c,
1527        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1528        libchip/network/open_eth.c, libchip/network/sonic.c,
1529        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1530        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1531        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1532        libchip/shmdr/shm_driver.h: Cosmetics.
1533
15342004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1535
1536        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1537        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1538        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1539        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1540        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1541        fixed size types.
1542
15432004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1544
1545        * configure.ac: Explicitly pass --includedir and --libdir to
1546        cpukit/configure.
1547
15482004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1549
1550        * librdbg/Makefile.am: Fix rpcgen rules.
1551        * librdbg/src/i386/any/remdeb_xdr.c,
1552        librdbg/src/m68k/any/remdeb_xdr.c,
1553        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1554        Reflect changes to librdbg/Makefile.am.
1555
15562004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1557
1558        * configure.ac: Reflect changes testsuites/configure.ac and
1559        cpukit/configure.ac.
1560
15612004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1562
1563        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1564        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1565
15662004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1567
1568        * configure.ac: Reflect changes to testsuites's configuration.
1569
15702004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1571
1572        PR/589 rtems
1573        * libchip/network/pci.h: Remove (Moved to cpukit).
1574
15752004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1576
1577        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1578        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1579        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1580        libchip/network/dec21140.c, libchip/network/elnk.c,
1581        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1582        libchip/network/open_eth.h, libchip/network/sonic.c,
1583        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1584        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1585        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1586        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1587        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1588        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1589        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1590        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1591        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1592        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1593        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1594        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1595        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1596        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1597        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1598        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1599        fixed-size types.
1600
16012004-03-14      Chris Johns  <chrisj@rtems.org>
1602
1603        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1604        the BSP example code.
1605        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1606        support the DIMMPC. This is a pc386 target with IO port support. Minor
1607        formating clean up. Add documentation to the header file.
1608        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1609        cs8900.h header file.
1610
16112004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1614        Cosmetics.
1615
16162004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1619        There are no application level Makefiles in here.
1620
16212004-03-04      Joel Sherrill <joel@OARcorp.com>
1622
1623        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1624        they can be used in application level makefiles.
1625
16262004-03-05      Joel Sherrill <joel@OARcorp.com>
1627
1628        * libnetworking/rtems_webserver/ejparse.c,
1629        libnetworking/rtems_webserver/emfdb.c,
1630        libnetworking/rtems_webserver/sock.c,
1631        libnetworking/rtems_webserver/socket.c,
1632        libnetworking/rtems_webserver/sym.c,
1633        libnetworking/rtems_webserver/webs.c,
1634        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
16352004-03-05      Joel Sherrill <joel@OARcorp.com>
1636
1637        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1638        compiling this file only only those CPU families with supported
1639        exception models.
1640
16412004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1644        testsuites (Was exposed with --enable-multilib, only).
1645        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1646         Add RTEMS_BSP_CONFIG_SUBDIR.
1647        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1648        testsuites's configure.
1649        * aclocal/rtems-top.m4: Remove ENDIF hack.
1650        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1651
16522004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1655        wrapup/Makefile.am: Fix automake problems having been introduced
1656        in previous patch.
1657
16582004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1661        Preinstall dirs.
1662        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1663        * aclocal/check-multiprocessing.m4: Cosmetics.
1664        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1665        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1666
16672004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1670        librdbg/src/Makefile.am.
1671        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1672        * configure.ac: Reflect changes above.
1673        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1674        * wrapup/Makefile.am: Reflect changes above.
1675        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1676
16772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1680
16812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1682
1683        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1684
16852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1686
1687        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1688
16892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1690
1691        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1692        librdbg/src/powerpc/Makefile.am: Remove.
1693        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1694        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1695        * configure.ac: Reflect changes above.
1696
16972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699
17002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1701
1702        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1703        STRIP.
1704
17052004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1706
1707        * librdbg/include/Makefile.am: Merge-in
1708        librdbg/include/rdbg/i386/Makefile.am,
1709        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1710        librdbg/include/rdbg/powerpc/Makefile.am.
1711        * librdbg/include/rdbg/i386/Makefile.am,
1712        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1713        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1714        * configure.ac: Reflect changes above.
1715
17162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * configure.ac: Use AS_HELP_STRING(ada).
1719
17202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1723        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1724        Use AC_CONFIG_HEADERS.
1725        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1726        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1727
17282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * Makefile.am: include local.am.
1731
17322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * aclocal/version.m4: 4.6.99.0.
1735
17362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1737
1738        * Makefile.am: Don't include host.am.
1739        * automake/compile.am: Further cleanups.
1740
17412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * automake/lib.am: Remove (Unused).
1744
17452004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1746
1747        * wrapup/Makefile.am: Don't include lib.am.
1748        * automake/compile.am: Use automake compilation rules.
1749
17502004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * libnetworking/pppd/Makefile.am,
1753        libnetworking/rtems_servers/Makefile.am,
1754        libnetworking/rtems_telnetd/Makefile.am,
1755        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1756        support/Makefile.am: Don't include lib.am.
1757
17582004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * libchip/Makefile.am: Don't include lib.am.
1761        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1762        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1763        unnecessary EXTRA_DISTs.
1764
17652004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1768        hack.
1769
17702004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1773        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1774        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1775        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1776
17772004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1778
1779        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1780        Add AM_CONDITIONAL(HAS_MP).
1781        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1782        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1783        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1784        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1785        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1786        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1787        (Deprecated by autoconf 2.59).
1788
17892004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1792        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1793
17942004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1795
1796        * ChangeLog: Merge-in libnetworking/ChangeLog.
1797        * libnetworking/ChangeLog: Remove.
1798        * ChangeLog: Merge-in librdbg/ChangeLog.
1799        * librdbg/ChangeLog: Remove.
1800        * ChangeLog: Merge-in libchip/ChangeLog.
1801        * libchip/ChangeLog: Remove.
1802        * ChangeLog: Merge-in optman/ChangeLog.
1803        * optman/ChangeLog: Remove.
1804
18052004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * configure.ac: Reflect changes to cpukit.
1808        * wrapup/Makefile.am: Reflect changes to librdbg.
1809        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1810        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1811        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1812        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1813        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1814        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1815        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1816        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1817        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1818
18192004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * aclocal/rtems-top.m4: Remove check for version.m4.
1822        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1823
18242004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1825
1826        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1827        * wrapup/Makefile.am: Reflect changes to libchip/*.
1828        * support/Makefile.am: Use automake compilation rules.
1829        * wrapup/Makefile.am: Reflect changes to support/*.
1830        * configure.ac: Remove libnetworking/wrapup/Makefile.
1831        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1832        libnetworking/*/lib*.a instead of libnetapps.a.
1833        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1834        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1835        * optman/Makefile.am: Use automake compilation rules.
1836        * libchip/Makefile.am: Fix typo in previous patch.
1837        * libchip/Makefile.am: Use automake compilation rules.
1838        * libnetworking/Makefile.am: Remove wrapup.
1839        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1840        automake-compilation rules.
1841        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1842        automake-compilation rules.
1843        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1844        automake-compilation rules.
1845        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1846        automake-compilation rules.
1847        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1848
18492004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1852        PRE/TMPINSTALL_FILES to CLEANFILES.
1853        * automake/lib.am: Remove TMPINSTALL_FILES.
1854        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1855        PRE/TMPINSTALL_FILES to CLEANFILES.
1856        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1857        PRE/TMPINSTALL_FILES to CLEANFILES.
1858        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1859        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1860        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1861        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1862        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1863        * librdbg/src/i386/Makefile.am: Ditto.
1864        * librdbg/src/m68k/Makefile.am: Ditto.
1865        * librdbg/src/powerpc/Makefile.am: Ditto.
1866        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1867        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1868        * libnetworking/rtems_servers/Makefile.am: Ditto.
1869        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1870        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1871
18722004-01-07      Joel Sherrill <joel@OARcorp.com>
1873
1874        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1875        more completely covers the MIPS family.
1876
18772003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * wrapup/Makefile.am: Reflect changes to shmdr.
1880        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1881
18822003-12-18      Joel Sherrill <joel@OARcorp.com>
1883
1884        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1885        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1886        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1887        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1888        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1889        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1890        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1891
18922003-12-17      Joel Sherrill <joel@OARcorp.com>
1893
1894        * aclocal/version.m4: Updated to rtems-20031217-test.
1895
18962003-12-17     
1897
1898        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1899        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1900
19012003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * automake/compile.am: Remove LINK_LIBS (Unused).
1904        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1905
19062003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1907
1908        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1909        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1910        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1911        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1912        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1913
19142003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1917        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1918        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1919        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1920        * librdbg/src/i386/Makefile.am:
1921        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1922        * librdbg/src/m68k/Makefile.am:
1923        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1924        * librdbg/src/powerpc/Makefile.am:
1925        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1926
19272003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1930        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1931        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1932        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1933        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1934        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1935        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1936        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1937        * optman/Makefile.am: Remove project_libdir.
1938        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1939        PRE/TMPINSTALL_FILES.
1940        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1941        PRE/TMPINSTALL_FILES.
1942        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1943        PRE/TMPINSTALL_FILES.
1944        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1945        PRE/TMPINSTALL_FILES.
1946        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1947        from PRE/TMPINSTALL_FILES.
1948        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1949        PRE/TMPINSTALL_FILES.
1950        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1951        PRE/TMPINSTALL_FILES.
1952        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1953        PRE/TMPINSTALL_FILES.
1954        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1955        PRE/TMPINSTALL_FILES.
1956        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1957        PRE/TMPINSTALL_FILES.
1958        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1959        PRE/TMPINSTALL_FILES.
1960        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1961        from PRE/TMPINSTALL_FILES.
1962
19632003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1964
1965        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1966        * automake/lib.am: Remove project_libdir.
1967        * wrapup/Makefile.am: Reworked.
1968
19692003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * configure.ac: Reflect changes to librdbg.
1972        * optman/Makefile.am: Add tmpinstall dirstamp support.
1973        * libchip/Makefile.am: Fix variant-tmpinstall support.
1974        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1975        * librdbg/src/powerpc/Makefile.am: Merge-in former
1976        new_exception_processing/Makefile.am.
1977        * librdbg/src/m68k/any/Makefile.am: Remove.
1978        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1979        * librdbg/src/i386/any/Makefile.am: Remove.
1980        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1981        * librdbg/src/Makefile.am: Cosmetics.
1982        * librdbg/include/Makefile.am: Cosmetics.
1983        * librdbg/Makefile.am: Cosmetics.
1984        * libnetworking/Makefile.am: Cosmetics.
1985        * libnetworking/pppd/Makefile.am: Cosmetics.
1986        * libnetworking/wrapup/Makefile.am: Cosmetics.
1987
19882003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * Makefile.am: Cosmetics.
1991        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1992        support.
1993
19942003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1995
1996        * automake/compile.am: Remove $(ARCH):-rule.
1997
19982003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1999
2000        * configure.ac: Remove lib/libbsp/shared/Makefile,
2001        lib/libbsp/shmdr/Makefile.
2002
20032003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2004
2005        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2006        libchip/serial/Makefile, libchip/rtc/Makefile.
2007        * support/Makefile.am: Remove all-local: $(ARCH).
2008        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2009        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2010        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2011        * optman/Makefile.am: Remove all-local: $(ARCH).
2012        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2013        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2014        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2015        compilation dirstamp support.
2016        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2017        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2018        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2019        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2020        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2021        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2022        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2023        all-local: $(ARCH).
2024        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2025        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2026        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2027        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2028        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2029
20302003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2031
2032        * aclocal/lead-dot.m4: New (from automake-1.7f).
2033        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2034        AC_SUBST(dirstamp).
2035        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2036        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2037        libchip/serial/Makefile.am: Ditto.
2038        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2039        * librdbg/include/Makefile.am: Ditto.
2040        * librdbg/include/rdbg/Makefile.am: Ditto.
2041        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2042        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2043        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2044        * librdbg/src/Makefile.am: Ditto.
2045        * librdbg/src/i386/Makefile.am: Ditto.
2046        * librdbg/src/i386/any/Makefile.am: Ditto.
2047        * librdbg/src/m68k/Makefile.am: Ditto.
2048        * librdbg/src/m68k/any/Makefile.am: Ditto.
2049        * librdbg/src/powerpc/Makefile.am: Ditto.
2050        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2051        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2052        preinstallation.
2053        * libnetworking/pppd/Makefile.am: Ditto.
2054        * libnetworking/rtems_servers/Makefile.am: Ditto.
2055        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2056        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2057        * libnetworking/wrapup/Makefile.am: Ditto.
2058
20592003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2062        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2063        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2064        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2065        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2066        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2067        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2068        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2069        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2070        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2071        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2072        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2073        underquoting to silence automake-1.8.
2074
20752003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * configure.ac: Reflect having moved tests to ../../testsuites.
2078
20792003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2082        * aclocal/canonical-host.m4: Remove.
2083        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2084        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2085
20862003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * aclocal/check-cpu.m4: Remove.
2089        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2090        * aclocal/canonical-target-name.m4: Add m4-quotes.
2091        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2092        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2093        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2094        * aclocal/check-networking.m4: Add m4-quotes. Require
2095        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2096        * aclocal/check-posix.m4: Add m4-quotes. Require
2097        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2098        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2099        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2100        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2101
21022003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2103
2104        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2105        * aclocal/bsp-alias.m4: Remove.
2106
21072003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * configure.ac: Make presence of tests/ optional.
2110
21112003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2112
2113        * aclocal/path-perl.m4: Remove (Unused).
2114
21152003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * automake/force-preinstall.am: Remove.
2118
21192003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2120
2121        PR 499/rtems_misc
2122        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2123        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2124        Configuration (Odd was forced) - Correction of Stop Bit configuration
2125        (inversed) - Correction of ISR Handler to call
2126        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2127        CTS Hardware flow control Configuration.
2128
21292003-09-04      Joel Sherrill <joel@OARcorp.com>
2130
2131        * lib/libcpu/shared/include/cache.h,
2132        lib/libcpu/shared/src/cache_aligned_malloc.c,
2133        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2134        license changed.
2135        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2136        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2137        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2138        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2139        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2140        for license changed.
2141        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2142        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2143        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2144        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2145        libchip/network/cs8900.h, libchip/network/dec21140.c,
2146        libchip/network/elnk.c, libchip/network/open_eth.c,
2147        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2148        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2149        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2150        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2151        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2152        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2153        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2154        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2155        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2156        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2157        libchip/serial/serial.h, libchip/serial/z85c30.c,
2158        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2159        libchip/serial/z85c30_reg.c: URL for license changed.
2160
21612003-09-03      Jiri Gaisler <jiri@gaisler.com>
2162
2163        PR 477/networking
2164        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2165        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2166        libchip/network/open_eth.h: New files.
2167
21682003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * aclocal/rtems-top.m4: Add RTEMS_API.
2171        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2172
21732003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2176        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2177        @RTEMS_BSP@.cfg.
2178
21792003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2182
21832003-08-20      Joel Sherrill <joel@OARcorp.com>
2184
2185        * libchip/network/cs8900.c: Correct copyright statements.
2186
21872003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * aclocal/check-itron.m4: Remove.
2190        * aclocal/enable-inlines.m4: Remove.
2191        * Makefile.am: Reflect having moved aclocal/.
2192        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2193        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2194        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2195        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2196        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2197        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2198        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2199        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2200        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2201        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2202        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2203        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2204        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2205        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2206        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2207        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2208        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2209        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2210        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2211        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2212        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2213        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2214        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2215        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2216        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2217        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2218        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2219        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2220        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2221        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2222        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2223        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2224        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2225        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2226        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2227        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2228        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2229        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2230        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2231        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2232        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2233        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2234        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2235        * aclocal/target.m4: New (Copied from ../../aclocal).
2236        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2237        * aclocal/version.m4: New (Copied from ../../aclocal).
2238
22392003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * configure.ac: Remove stray comments.
2242        * automake/local.am, automake/host.am: Remove "debug".
2243
22442003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * Makefile.am: Reflect having moved automake/.
2247        * lib/Makefile.am: Reflect having moved automake/.
2248        * support/Makefile.am: Reflect having moved automake/.
2249        * wrapup/Makefile.am: Reflect having moved automake/.
2250        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2251        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2252        from ../../automake).
2253        * optman/Makefile.am: Reflect having moved automake/.
2254        * libchip/Makefile.am: Reflect having moved automake/.
2255        * libchip/ide/Makefile.am: Reflect having moved automake/.
2256        * libchip/network/Makefile.am: Reflect having moved automake/.
2257        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2258        * libchip/serial/Makefile.am: Reflect having moved automake/.
2259        * librdbg/Makefile.am: Reflect having moved automake/.
2260        * librdbg/include/Makefile.am: Reflect having moved automake/.
2261        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2262        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2263        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2264        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2265        automake/.
2266        * librdbg/src/Makefile.am: Reflect having moved automake/.
2267        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2268        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2269        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2270        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2271        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2272        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2273        having moved automake/.
2274        * libnetworking/Makefile.am: Reflect having moved automake/.
2275        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2276        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2277        automake/.
2278        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2279        automake/.
2280        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2281        automake/.
2282        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2283
22842003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * Makefile.am: Add bsp.pc.in.
2287        * bsp.pc.in: New (pkgconfig support).
2288
22892003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2290
2291        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2292
22932003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * lib/Makefile.am: New (Required by 'make dist').
2296        * lib/ChangeLog: Remove.
2297        * lib/.cvsignore: Cleanup.
2298        * configure.ac: Reflect having added lib/Makefile.am.
2299        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2300        lib/libbsp/configure.ac.
2301        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2302        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2303
23042003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2305
2306        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2307        * configure.ac: Merge-in librdbg/configure.ac.
2308        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2309        librdbg/configure.ac.
2310        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2311        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2312        LIBCHIP. Conditionally build include-dirs.
2313        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2314        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2315        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2316        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2317        librdbg/include/rdbg/m68k/Makefile.am,
2318        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2319        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2320        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2321        librdbg/src/powerpc/Makefile.am, librdbg/
2322        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2323        configure.ac into ../configure.ac.
2324        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2325        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2326        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2327        libnetworking/rtems_telnetd/Makefile.am,
2328        libnetworking/rtems_webserver/Makefile.am,
2329        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2330        into ../configure.ac.
2331
23322003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        PR 427/rtems
2335        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2336        * librdbg/src/servtsp.c: Ditto.
2337
23382003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2339
2340        PR 429/bsps
2341        PR 432/bsps
2342        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2343        packets are queued onto an elnk board, the ISR will deadlock the device
2344        with a tx complete interrupt.  Lighter tx loads are not affected as they
2345        end up submitting single packets to the device.
2346
23472003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2350        optman/configure.ac.
2351        * optman/configure.ac: Remove (Merged into ../configure.ac).
2352        * optman/Makefile.am: Reflect having merged configure.ac into
2353        ../configure.ac.
2354        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2355        * libchip/Makefile.am, libchip/ide/Makefile.am,
2356        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2357        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2358        ../configure.ac.
2359
23602003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2363
23642003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2365
2366        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2367        on i386.
2368
23692003-06-13      Joel Sherrill <joel@OARcorp.com>
2370
2371        * libnetworking/pppd/chat.c: Removed warnings.
2372
23732003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2374
2375        * libchip/network/README.3com: New file missed in previous commit.
2376        PR 405/bsps
2377        PR 393/networking
2378        * libchip/network/dec21140.c: Fix leak also known as PR393.
2379        * libchip/network/elnk.c, libchip/network/if_media.h,
2380        libchip/network/mii.h: New files.
2381        * libchip/network/Makefile.am: Reflect new files.
2382
23832003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2384
2385        * configure.ac: Remove support for profile-variant.
2386
23872003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2388
2389        PR 397/pppd
2390        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2391        * libnetworking/pppd/magic.c: Remove *rand48.
2392        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2393
23942003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2395
2396        * wrapup/Makefile.am: Add libide.a.
2397
23982003-04-15      Joel Sherrill <joel@OARcorp.com>
2399
2400        PR 387/rtems_misc
2401        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2402        routines.
2403        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2404
24052003-04-11      Joel Sherrill <joel@OARcorp.com>
2406
2407        * libnetworking/rtems_webserver/cgi.c,
2408        libnetworking/rtems_webserver/sockGen.c,
2409        libnetworking/rtems_webserver/umui.c,
2410        libnetworking/rtems_webserver/websSSL.c,
2411        libnetworking/rtems_webserver/websSSL.h,
2412        libnetworking/rtems_webserver/websda.c,
2413        libnetworking/rtems_webserver/websda.h: New files. Not included in
2414        previous commit.
2415
24162003-04-10      Joel Sherrill <joel@OARcorp.com>
2417
2418        PR 371/pppd
2419        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2420        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2421        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2422        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2423        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2424        still global symbols in rtemspppd.h which might need to be changed or
2425        converted into member of a structure which is dereferenced with a
2426        pointer that is managed as a per task variable. But this patch should
2427        avoid many conflicts.
2428
24292003-03-27      Joel Sherrill <joel@OARcorp.com>
2430
2431        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2432        not allowed in the cpukit source code since it must be buildable
2433        independent of any BSP. These files were moved to libchip/ide.
2434        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2435        files.
2436
24372003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2438
2439        PR 368/filesystems
2440        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2441        improvements which now work on pc386 and mbx8xx.
2442        * libchip/ide/ide_controller.c: New file.
2443
24442003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2445
2446        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2447
24482003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2449
2450        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2451        * configure.ac: Add support/.
2452        * support/.cvsignore: New.
2453        * support/Makefile.am: New.
2454        * support/version.c: New.
2455        * wrapup/Makefile.am: Add support/libsupport.a.
2456        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2457        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2458        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2459        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2460
24612003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2464
24652003-02-20      Till Straumann <strauman@slac.stanford.edu>
2466
2467        PR 354/networking
2468        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2469        chip against a table of supported chips. The untested ones are still
2470        commented out, however.
2471
24722003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2475        * configure.ac: AC_PREREQ(2.57).
2476        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2477        * optman/configure.ac: AC_PREREQ(2.57).
2478        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2479        * libchip/configure.ac: AC_PREREQ(2.57).
2480        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2481        * librdbg/configure.ac: AC_PREREQ(2.57).
2482        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2483        * libnetworking/configure.ac: AC_PREREQ(2.57).
2484
24852003-02-06      Joel Sherrill <joel@OARcorp.com>
2486
2487        * libnetworking/pppd/chat.c: Convert routines with common names to
2488        static. This included get_char(), put_char(), and character() among
2489        others.
2490
24912003-02-03      Joel Sherrill <joel@OARcorp.com>
2492
2493        PR 338/filesystem
2494        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2495        rtems_io_lookup_name() (API change).  Unused function removed.
2496
24972003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2500        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2501        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2502        Eliminate *_O_FILES.
2503        * libnetworking/rtems_servers/Makefile.am,
2504        libnetworking/rtems_webserver/Makefile.am,
2505        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2506
25072002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2510        Let all-local: depend on $(LIB).
2511        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2512        * optman/Makefile.am: Apply install-data-local to install *.rels.
2513
25142002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2517        %.c rules.
2518        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2519        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2520        * libchip/rtc/Makefile.am: Ditto.
2521        * libchip/serial/Makefile.am: Ditto.
2522
25232002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2526        LIBC_DEFINES.
2527        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2528        LIBC_DEFINES.
2529        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2530        LIBC_DEFINES.
2531
25322002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2533
2534        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2535
25362002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2537
2538        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2539        cache-checking.
2540        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2541
25422002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2545        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2546        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2547        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2548        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2549
25502002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2553        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2554        Remove.
2555        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2556
25572002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2560        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2561
25622002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2563
2564        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2565        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2566
25672002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2568
2569        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2570        * optman/rel.am: New.
2571
25722002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2575        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2576        braino in comment on "exec". Extend --enable-ada handling.
2577
25782002-11-04      Joel Sherrill <joel@OARcorp.com>
2579
2580        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2581        tasks and rolling multiple loops into 1.
2582        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2583        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2584        Removed warnings.
2585
25862002-10-31      Joel Sherrill <joel@OARcorp.com>
2587
2588        * libchip/network/dec21140.c: Removed warnings.
2589        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2590        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2591        librdbg/src/m68k/any/remdeb_xdr.c,
2592        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2593        warnings.
2594        * libnetworking/rtems_webserver/socket.c,
2595        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2596
25972002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2598
2599        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2600        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2601        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2602        above.
2603
26042002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2607        * wrapup/.cvsignore: Remove autom4te.cache.
2608        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2609        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2610        autom4te.cache.
2611        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2612        autom4te.cache.
2613        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2614        autom4te.cache.
2615
26162002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2617
2618        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2619
26202002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * optman/.cvsignore: Add autom4te.cache.
2623
26242002-09-14      Joel Sherrill <joel@OARcorp.com>
2625
2626        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2627
26282002-09-07      Joel Sherrill <joel@OARcorp.com>
2629
2630        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2631        include files to resolve warnings.
2632
26332002-09-07      Chris Johns <ccj@acm.org>
2634
2635        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2636        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2637        which corrects the problem  where the cs8900.c file was actually the BSP
2638        glue.  Joel did some hacking so this file will compile.  Previously it
2639        required providing a target.h file to compile.
2640        * libchip/network/cs8900.c.bsp: New file.
2641
26422002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2645
26462002-08-31      Joel Sherrill <joel@OARcorp.com>
2647
2648        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2649        eliminate warning.
2650
26512002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2652
2653        * configure.ac: Add ada-tests.
2654
26552002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2656
2657        * Makefile.am: Add preinstall-stamp.
2658
26592002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2662        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2663        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2664        gcc31 happy.
2665        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2666        cp.
2667
26682002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2669
2670        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2671        make/bsp.mak.
2672        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2673        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2674
26752002-08-12      Joel Sherrill <joel@OARcorp.com>
2676
2677        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2678        avoid error.
2679
26802002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2683        * configure.ac: Add BSP_SUBDIRS.
2684        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2685        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2686        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2687        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2688        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2689        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2690        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2691        RTEMS_CHECK_BSP_CACHE.
2692        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2693        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2694        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2695        .$(OBJEXT) instead of .o.
2696        * libnetworking/pppd/Makefile.am,
2697        libnetworking/rtems_servers/Makefile.am,
2698        libnetworking/rtems_telnetd/Makefile.am,
2699        libnetworking/rtems_webserver/Makefile.am,
2700        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2701
27022002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2703
2704        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2705        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2706        ../libchip/serial/$(ARCH)/libserialio.a.
2707        * libchip/serial/Makefile.am: Don't tmp-install lib.
2708        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2709
27102002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2711
2712        * Makefile.am: Add rtems_makedir.
2713        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2714        * Makefile.am: Add wrapup-SUBDIR.
2715        * wrapup/ChangeLog: Remove.
2716        * wrapup/configure.ac: Remove.
2717        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2718        (Make the bare BSP happy).
2719        * configure.ac: Ditto.
2720        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2721        Create make/custom/default.cfg.
2722        * configure.ac: Add creation of make/custom/*.cfg. Create
2723        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2724
27252002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * Makefile.am: Clean $(PROJECT_RELEASE).
2728
27292002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2732        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2733        prototype mismatches.
2734
27352002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2738        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2739
27402002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * acinclude.m4: Add test "$multilib" != "yes".
2743        * config-ml.in: Remove.
2744        * acinclude.m4: Cleanups.
2745        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2746        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2747        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2748        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2749        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2750
27512002-07-16      Eric Norum <eric.norum@usask.ca>
2752
2753        * New driver for the Intel EtherExpressPro (82559ER) chip.
2754        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2755        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2756        * libchip/network/Makefile.am: Modified to reflect above.
2757
27582002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * acinclude.m4: New.
2761        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2762        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2763        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2764
27652002-07-01      Joel Sherrill <joel@OARcorp.com>
2766
2767        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2768        _Objects_Information_table now that it is a two dimensional array based
2769        upon API and class.
2770        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2771        of strnlen().
2772
27732002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2776        preinstall libnetapps.a.
2777
27782002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * configure.ac: Remove librpc.
2781
27822002-06-25      Joel Sherrill <joel@OARcorp.com>
2783
2784        * Per PR233, moved librpc to exec.
2785        * configure.ac, wrapup/Makefile.am: Modified.
2786        * librpc, librpc/ChangeLog: Removed.
2787
27882002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2789
2790        * optman/Makefile.am: Remove multilib support.
2791        * optman/configure.ac: Ditto.
2792        * optman/sapi/Makefile.am: Ditto.
2793
27942002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2795
2796        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2797        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2798
27992002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        Move networking libraries to c/src/exec/libnetworking
2802        * libnetworking/configure.ac, libnetworking/Makefile.am,
2803        libnetworking/wrapup/Makefile.am: Reflect Moval.
2804
28052002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2806
2807        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2808        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2809        <rtems/bspIo.h>.
2810
28112002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2814        * libnetworking/rtems/mkrootfs.h: Ditto.
2815        * libnetworking/rtems/Makefile.am: Reflect changes above.
2816
28172002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2818
2819        * configure.ac: Remove lib.
2820
28212002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2822
2823        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2824        that exception stack frames on M68K members with VBR always are 6 byte
2825        long. The incorrect assumption resulted in some gdb commands like "next"
2826        to fail on the 68360.
2827
28282002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2831        PR 220
2832        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2833        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2834        CVS.
2835        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2836        libnetworking/sys/filio.h: Remove.
2837        * libnetworking/sys/Makefile.am: Reflect changes above.
2838
28392002-05-07      Chris Johns <ccj@acm.org>
2840
2841        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2842        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2843        requires it to be stripped.
2844
28452002-05-01      Eric Norum <eric.norum@usask.ca>
2846
2847        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2848        assembly  to satisfy gcc 3.1 and newer.
2849
28502002-04-26      Eric Norum <eric.norum@usask.ca>
2851
2852        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2853        agressive optimization in gcc 3.1 does not reorder things.
2854
28552002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2856
2857        * libchip/network/dec21140.c: Reflect changes to powerpc's
2858        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2859        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2860        <rtems/score/cpu.h>.
2861        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2862        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2863
28642002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * optman/configure.ac: Remove ENABLE_GCC28.
2867
28682002-04-11      Chris Johns <ccj@acm.org>
2869
2870        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2871        driver control block field to the ifconfig network driver structure.
2872        This field is needed by the i82586 driver which was ported from NetBSD
2873        as it had better hardware abstraction.
2874        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2875        PR59, added the drv_ctrl driver control block field to the ifconfig
2876        network driver structure. This field is needed by the i82586 driver
2877        which was ported from NetBSD as it had better hardware abstraction.
2878
28792002-04-10      Mike Siers <mikes@poliac.com>
2880
2881        * libnetworking/rtems_webserver/NOTES,
2882        libnetworking/rtems_webserver/asp.c,
2883        libnetworking/rtems_webserver/balloc.c,
2884        libnetworking/rtems_webserver/default.c,
2885        libnetworking/rtems_webserver/ej.h,
2886        libnetworking/rtems_webserver/ejIntrn.h,
2887        libnetworking/rtems_webserver/ejlex.c,
2888        libnetworking/rtems_webserver/ejparse.c,
2889        libnetworking/rtems_webserver/emfdb.c,
2890        libnetworking/rtems_webserver/emfdb.h,
2891        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2892        libnetworking/rtems_webserver/handler.c,
2893        libnetworking/rtems_webserver/license.txt,
2894        libnetworking/rtems_webserver/md5.h,
2895        libnetworking/rtems_webserver/md5c.c,
2896        libnetworking/rtems_webserver/mime.c,
2897        libnetworking/rtems_webserver/misc.c,
2898        libnetworking/rtems_webserver/ringq.c,
2899        libnetworking/rtems_webserver/rom.c,
2900        libnetworking/rtems_webserver/security.c,
2901        libnetworking/rtems_webserver/sock.c,
2902        libnetworking/rtems_webserver/sym.c,
2903        libnetworking/rtems_webserver/uemf.c,
2904        libnetworking/rtems_webserver/uemf.h,
2905        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2906        libnetworking/rtems_webserver/url.c,
2907        libnetworking/rtems_webserver/value.c,
2908        libnetworking/rtems_webserver/wbase64.c,
2909        libnetworking/rtems_webserver/webcomp.c,
2910        libnetworking/rtems_webserver/webpage.c,
2911        libnetworking/rtems_webserver/webrom.c,
2912        libnetworking/rtems_webserver/webs.c,
2913        libnetworking/rtems_webserver/webs.h,
2914        libnetworking/rtems_webserver/websuemf.c,
2915        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2916        2.1.4.
2917
29182002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * libchip/network/i82586.c: Include <string.h>.
2921        * libchip/network/sonic.c: Ditto.
2922
29232002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2924
2925        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2926
29272002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2928
2929        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2930
29312002-03-27      Thomas.Doerfler@imd-systems.de
2932
2933        PR 144
2934        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2935        memory address 0 when called for the first time. This is done when
2936        trying to clear the variable "dhcp_hostname".
2937
29382002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2939
2940        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2941        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2942        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2943        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2944        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2945        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2946        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2947        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2948        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2949        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2950        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2951        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2952        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2953        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2954        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2955        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2956        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2957        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2958        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2959        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2960        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2961        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2962        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2963        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2964        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2965        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2966        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2967        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2968        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2969        AUTOMAKE_OPTIONS.
2970        * libnetworking/configure.ac:
2971        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2972        foreign 1.6]).
2973        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2974        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2975        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2976        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2977        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2978        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2979        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2980        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2981        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2982        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2983        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2984        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2985        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2986        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2987        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2988        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2989        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2990
29912002-03-27      Ilya Alexeev <ilya@continuum.ru>
2992
2993        PR 162
2994        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2995        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2996        used in a device write routines.  Now ppp_softc structure have own
2997        character for writing to device (sc_outchar).  I think that converting
2998        local variables to static is not a right solution, because problems will
2999        occur in the case of two or more ppp instances.
3000        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3001        must be u_long, otherwise in the case of the big output packet endless
3002        loop may occur.
3003
30042002-03-21      Ilya Alexeev <ilya@continuum.ru>
3005
3006        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3007        preparations for multiple PPPD connections.
3008
30092002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3010
3011        PR 149
3012        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3013        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3014        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3015        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3016
30172002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3018
3019        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3020        * configure.ac: Modified to reflect addition.
3021
30222002-02-27      Ilya Alexeev <ilya@continuum.ru>
3023
3024        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3025        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3026        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3027        capabilities as well as eliminate some warnings.
3028
30292002-02-27      Eric Norum <eric.norum@usask.ca>
3030
3031        * libnetworking/net/radix.c: Properly handle fetching the default route
3032        when there is no route.  This was a bug in the original FreeBSD code and
3033        this fix is from an updated version of their code.
3034
30352002-02-16      Eric Norum <eric.norum@usask.ca>
3036
3037        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3038        checking.
3039
30402002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3043        dodefaultroute.
3044
30452002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3048        include <rtems/seterr.h>.
3049
30502002-02-01      Mike Siers <mikes@poliac.com>
3051
3052        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3053        avoid bringing the link down too fast. NOTE: Mike reports successfully
3054        running at 56K baud on a direct link.
3055
30562002-02-01      Eric Valette <valette@crf.canon.fr>
3057
3058        * librdbg/So many patches have been posted recently on the mailing list
3059        and  because we were unable to find correct solution to compile on
3060        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3061        because the coding  style of rdbg was rather inconsistant among various
3062        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3063        global coding style (using indent + manual edits), 2) incorporate/review
3064        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3065        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3066        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3067        after rdbg initialization is done, NB : the paches is huge but it is
3068        mainly due to coding styke chnages.  Only few lines of codes have been
3069        really changed and they do not impact  rdbg functionnality (AFAIKT).
3070        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3071        librdbg/include/rdbg/m68k/rdbg_f.h,
3072        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3073        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3074        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3075        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3076        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3077        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3078        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3079        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3080        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3081        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3082        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3083        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3084        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3085        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3086        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3087        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3088
30892002-01-31      Mike Siers <mikes@poliac.com>
3090
3091        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3092        * Nice Update of PPPD support which eliminates the requiremetn that
3093        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3094        and reports that it seems to be more stable and handle larger packets
3095        better.  This patch replaces the termios tasks with more general pppd
3096        network driver tasks.  The functions pppinput() and pppstart() get
3097        called from the interrupt service routine.
3098        * libnetworking/Makefile.am, libnetworking/configure.ac,
3099        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3100        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3101        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3102        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3103        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3104        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3105        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3106        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3107        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3108        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3109        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3110        libnetworking/net/route.c, libnetworking/net/route.h,
3111        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3112        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3113        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3114        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3115        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3116        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3117        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3118        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3119        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3120        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3121        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3122        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3123        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3124        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3125        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3126        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3127        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3128        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3129        libnetworking/pppd/example/README,
3130        libnetworking/pppd/example/netconfig.h,
3131        libnetworking/wrapup/Makefile.am: Modified.
3132        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3133        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3134        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3135        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3136        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3137        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3138        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3139        libnetworking/modem/pppcompress.c: Subdirectory removed.
3140
31412002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3142
3143        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3144        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3145
31462002-01-18      Till Straumann <strauman@slac.stanford.edu>
3147
3148        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3149        issues: - exception handler needs to enable MSR_FP if the interrupted
3150        thread is FP enabled. - printk message for MSR fixed and added
3151        stacktrace. NOTE: this requires the stacktrace patch to
3152        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3153        however).
3154
31552002-01-06      Joel Sherrill <joel@OARcorp.com>
3156
3157        * optman/.cvsignore: Added aclocal.m4 and configure.
3158        * optman/.cvsignore: New file.
3159
31602002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3163
31642002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3165
3166        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3167        * optman/ChangeLog: New.
3168        * optman/configure.ac: New.
3169        * optman/Makefile.am: New.
3170        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3171        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3172
31732001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3174
3175        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3176
31772001-12-18      Eric Norum <eric.norum@usask.ca>
3178
3179        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3180        `directories' (path names with a / at the end) while disallowing open()
3181        operations on TFTP `directories'.
3182
31832001-12-07      Eric Norum <eric.norum@usask.ca>
3184
3185        * libnetworking/lib/tftpDriver.c: Restore write capability.
3186
31872001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3188
3189        * libchip/network/sonic.h: Fix typo.
3190        * libnetworking/arpa/Makefile.am: Remove stray lines.
3191
31922001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3193
3194        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3195
31962001-10-18      Eric Norum <eric.norum@usask.ca>
3197
3198        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3199        chdir() and open() operations within the TFTP file system.
3200
32012001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3202
3203        * librdbg/configure.ac: Fix latent bug exposed by removal of
3204        config.cache's which prevented powerpc targets librdbg from building.
3205
32062001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3207
3208        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3209        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3210        autoconf-2.52 happy.
3211
32122001-10-12      Mike Siers <mikes@poliac.com>
3213
3214        * libnetworking/Update to stable working state.  Congratulations Mike!
3215        :).
3216        * libnetworking/modem_example: Directory removed.
3217        * libnetworking/modem_example/16550.h,
3218        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3219        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3220        libnetworking/modem_example/ppp.h,
3221        libnetworking/modem_example/pppcompress.c: Files removed.
3222        * libnetworking/pppd/example/pppd.options: New file.
3223        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3224        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3225        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3226        libnetworking/pppd/rtemsmain.c: Updated.
3227
32282001-10-12      Joel Sherrill <joel@OARcorp.com>
3229
3230        * libchip/serial/z85c30.c: Fixed typo.
3231
32322001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3235        * configure.in: Remove.
3236        * configure.ac: New file, generated from configure.in by autoupdate.
3237        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3238        * libchip/configure.in: Remove.
3239        * libchip/configure.ac: New file, generated from configure.in by
3240        autoupdate.
3241        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3242        * librdbg/configure.in: Remove.
3243        * librdbg/configure.ac: New file, generated from configure.in by
3244        autoupdate.
3245        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3246        * libnetworking/configure.in: Remove.
3247        * libnetworking/configure.ac: New file, generated from configure.in by
3248        autoupdate.
3249
32502001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3253        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3254        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3255
32562001-09-27      Joel Sherrill <joel@OARcorp.com>
3257
3258        * libchip/ChangeLog: Fixed typo in date.
3259
32602001-09-27      Eric Norum <eric.norum@usask.ca>
3261
3262        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3263        TFTP  filesystem.
3264
32652001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3266
3267        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3268        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3269        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3270        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3271        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3272        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3273        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3274        'PREINSTALL_FILES ='.
3275        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3276        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3277        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3278        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3279        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3280        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3281        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3282        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3283        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3284        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3285        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3286        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3287
32882001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3291        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3292        * librdbg/src/m68k/any/Makefile.am: Ditto.
3293        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3294        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3295        happy.
3296
32972001-09-21      Joel Sherrill <joel@OARcorp.com>
3298
3299        * libchip/network/Makefile.am: Fixed typo on file name.
3300        * libchip/network/i82586.c: Commented out line 318 which is referencing
3301        a member of a structure that is not currently there.  This needs to be
3302        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3303        to C style.
3304
33052001-09-19      Eric Norum <eric.norum@usask.ca>
3306
3307        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3308
33092001-09-19      Chris Johns <ccj@acm.org>
3310
3311        * libchip/network/README.i82586, libchip/network/i82586.c,
3312        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3313        Network driver for Intel i82586.
3314        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3315        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3316        "root" filesystem with information obtained via the DHCP response.
3317
33182001-09-14      Eric Norum <eric.norum@usask.ca>
3319
3320        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3321        make gcc 3.x happy.
3322
33232001-08-16      Mike Siers <mikes@poliac.com>
3324
3325        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3326        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3327        These support callback functionality that has not even been compiled
3328        under RTEMS yet.
3329        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3330        example application.  Mike's notes on the modifications: - renamed
3331        error() function because of namespace problems - removed calls to the
3332        exit() funciton - removed extra files from the pppd source directory -
3333        defined pppd task constant values in rtemspppd.h - modifyied example
3334        code to get actual tick per second value - placed the pppd 2.3.11 man
3335        page file (pppd.8) into the pppd directory.
3336        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3337        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3338        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3339        libnetworking/pppd/rtems-ppp.c: Deleted.
3340        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3341        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3342        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3343        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3344        libnetworking/pppd/example/init.c,
3345        libnetworking/pppd/example/netconfig.h,
3346        libnetworking/pppd/example/ppp.conf,
3347        libnetworking/pppd/example/pppdapp.c,
3348        libnetworking/pppd/example/system.h: New files.
3349        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3350        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3351        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3352        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3353        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3354        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3355        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3356        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3357        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3358        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3359        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3360        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3361        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3362        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3363        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3364
33652001-08-16      Joel Sherrill <joel@OARcorp.com>
3366
3367        * libnetworking/pppd/example/Makefile: Removed.
3368        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3369        to avoid bootstrap -c clobbering it.
3370        * libnetworking/rtems_telnetd/.cvsignore: New file.
3371
33722001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3373
3374        * libnetworking/Makefile.am, libnetworking/configure.in,
3375        libnetworking/rtems_servers/Makefile.am,
3376        libnetworking/rtems_servers/telnetd.c,
3377        libnetworking/rtems_servers/telnetd.h,
3378        libnetworking/rtems_telnetd/Makefile.am,
3379        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3380        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3381        libnetworking/rtems_telnetd/telnetd.c,
3382        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3383        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3384        effect when ftpd change. - the tcp/ip stats have been implemented into
3385        icmds.c and started when telnetd daemon is started.
3386        * libnetworking/rtems_servers/telnetd.c,
3387        libnetworking/rtems_servers/telnetd.h: Removed.
3388        * libnetworking/rtems_telnetd: New directory.
3389        * libnetworking/rtems_telnetd/Makefile.am,
3390        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3391        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3392        libnetworking/rtems_telnetd/telnetd.c,
3393        libnetworking/rtems_telnetd/telnetd.h: New files.
3394
33952001-06-14      Joel Sherrill <joel@OARcorp.com>
3396
3397        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3398        Moved from libmisc/shell so the network stack to address network
3399        depenendency.
3400        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3401
34022001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3403
3404        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3405
34062001-05-15      Joel Sherrill <joel@OARcorp.com>
3407
3408        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3409        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3410        accidentally deleted the incorrectly empty versions.
3411
34122001-05-14      Till Straumann <strauman@slac.stanford.edu>
3413
3414        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3415        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3416        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3417        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3418        to know the values) - the affected BSP (shared/motorola) headers have
3419        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3420        driver (libchip/network/dec21140.c) has been fixed to use
3421        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3422        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3423        who is using this driver. - the DEC driver also has been fixed to use
3424        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3425        delay_in_bus_cycles().
3426
34272001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3428
3429        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3430
34312001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3434
34352001-04-24      Eric Norum <eric.norum@usask.ca>
3436
3437        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3438        NTP synchronization a little more robust -- no NTP daemon yet, but at
3439        least it trys a little harder when the primary NTP server is down.
3440
34412001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3442
3443        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3444        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3445        libnetworking/pppd/modem_example/modem.c,
3446        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3447        other strings into English.
3448        * libnetworking/pppd/STATUS: updated to reflect the changes.
3449
34502001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3451
3452        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3453        again.
3454
34552001-04-20      Eric Valette <valette@crf.canon.fr>
3456
3457        * mcp750 directory renamed new_exception processing as it supports many
3458        more CPU models.
3459        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3460        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3461        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3462        formerly in mcp750 plus modifications.
3463        * librdbg/src/powerpc/mcp750/.cvsignore,
3464        librdbg/src/powerpc/mcp750/Makefile.am,
3465        librdbg/src/powerpc/mcp750/remdeb.h,
3466        librdbg/src/powerpc/mcp750/remdeb_f.x,
3467        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3468        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3469        new_exception_processing.
3470        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3471        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3472        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3473        part of this effort to add support for the MPC8xx.
3474
34752001-04-19      Joel Sherrill <joel@OARcorp.com>
3476
3477        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3478        internal include files.
3479
34802001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3481
3482        PR 158
3483        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3484        rcmd() library call by commenting out the parts that deal with signals.
3485        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3486        stdio. The 'server-side' parts of this file which deal with
3487        authentication are disabled since they are not needed.
3488
34892001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3490
3491        * libnetworking/include/.cvsignore: Remove dangling file.
3492
34932001-03-14      Joel Sherrill <joel@OARcorp.com>
3494
3495        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3496        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3497        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3498        libchip style serial drivers can be written in libcpu or libbsp.
3499
35002001-03-01      Joel Sherrill <joel@OARcorp.com>
3501
3502        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3503        libchip/network/sonic.c, libchip/network/sonic.h,
3504        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3505        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3506        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3507        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3508        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3509        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3510        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3511        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3512
35132001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3514
3515        * librdbg/include/rdbg/Makefile.am,
3516        librdbg/include/rdbg/i386/Makefile.am,
3517        librdbg/include/rdbg/m68k/Makefile.am,
3518        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3519        style on include files.
3520
35212001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3522
3523        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3524        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3525        replace ${..} with $(..).
3526        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3527        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3528        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3529        libnetworking/rtems/Makefile.am, libnetworking/
3530        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3531        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3532        include_*HEADERS instead of H_FILES.
3533        * libnetworking/include/Makefile.am: Remove.
3534        * libnetworking/Makefile.am: Add handling of *.h files.
3535        * libnetworking/configure.in: Remove include/Makefile.
3536
35372001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3538
3539        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3540
35412001-01-31      Sergei Organov <osv@javad.ru>
3542
3543        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3544        current dir and root dir removed in favor of new libio support for
3545        task-local current and root directories. - Bug in `close_data_socket()'
3546        introduced by previous change fixed. - `command_pasv()' changed to set
3547        timeout on socket we are listening on and code fixed to don't close
3548        socket twice on error. - `serr()' changed to clear `errno'. -
3549        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3550        changed to clear `errno' before processing session. -
3551        `close_data_socket()' fixed to close both active and passive sockets -
3552        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3553        empty string  in `exec_command()'.
3554
35552001-01-25      Eric Norum <eric.norum@usask.ca>
3556
3557        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3558        improves throughput on systems which are dropping packets.   Only the
3559        first timeout is reduced.  This keeps the number of extra packets down
3560        on networks that are very busy and dropping lots of packets.
3561
35622001-01-24      Sergei Organov <osv@javad.ru>
3563
3564        * libnetworking/rtems_servers/ftpd.c,
3565        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3566        - Timeouts on sockets implemented. 'idle' field added to configuration.
3567        No timeout by default to keep backward compatibility. Note: SITE IDLE
3568        command not implemented yet. - Basic global access control implemented.
3569        'access' field added to configuration. No access limitations by default
3570        to keep backward compatibility. - Anchor data socket for active mode
3571        (using self IP and port 20.) - Fixed default data port support (still
3572        not tested). - Don't allow IP address different from originating host in
3573        PORT command to improve security. - Fixed bug in MDTM command. - Check
3574        for correctness of parsing of argument in command_port(). - Fixed
3575        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3576        a directory. - Command parsing a little bit improved: command names are
3577        now converted to upper-case to be more compatible with RFC (command
3578        names are not case-sensitive.) - Reformat comments so that they have
3579        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3580        previous changes - True ASCII mode implemented (doesn't work for hooks
3581        and /dev/null) - Passive mode implemented, PASV command added. - Default
3582        port for data connection could be used (untested, can't find ftp client
3583        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3584        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3585
35862001-01-18      Joel Sherrill <joel@OARcorp.com>
3587
3588        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3589        macro using variable arguments.
3590        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3591        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3592        since I updated the main RTEMS development machine to RedHat 7.2 and
3593        apparently got a new version of rpcgen.
3594
35952001-01-12      Sergei Organov <osv@javad.ru>
3596
3597        * libnetworking/rtems_servers/ftpd.c,
3598        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3599        - use pool of pre-created threads to handle sessions instead of
3600        creating/deleting threads on the fly - LIST output is now similar to
3601        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3602        happy with it. - LIST NAME now works (both for files and directories) -
3603        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3604        clients happy  - keep track of CWD for every session separately -
3605        ability to specify root directory name for FTPD in configuration table.
3606        FTPD will then create illusion for FTP clients that this is actually
3607        root directory. - ignore options sent in commands, thus LIST -al FILE
3608        works and doesn't try to list "-al" directory. - buffers are allocated
3609        on stack instead of heap where possible to eliminate malloc/free calls
3610        (avoid possible heap fragmentation troubles). - drop using of task
3611        notepad to pass parameters - use function arguments instead - use
3612        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3613        in socket() instead of AF_INET.
3614
36152001-01-02      Joel Sherrill <joel@OARcorp.com>
3616
3617        * libnetworking/CHANGELOG: Removed.
3618        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3619
36202000-12-14      Eric Norum <eric.norum@usask.ca>
3621
3622        * libnetworking/lib/tftpDriver.c: Added write capability.
3623
36242000-12-08      Joel Sherrill <joel@OARcorp.com>
3625
3626        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3627        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3628        numerous variable declarations conditional on PPP_COMPRESS and
3629        PPP_FILTER.  Commented out variables that were not used because the code
3630        using them was commented out. Removed totally unused variables.
3631        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3632        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3633
36342000-11-30      Joel Sherrill <joel@OARcorp.com>
3635
3636        * libnetworking/modem/ppp_tty.c: Changed to include
3637        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3638        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3639        * libnetworking/Makefile.am: Modified to reflect above.
3640
36412000-11-27      Joel Sherrill <joel@OARcorp.com>
3642
3643        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3644
36452000-11-25      Eric Norum <eric.norum@usask.ca>
3646
3647        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3648        core.
3649
36502000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3651
3652        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3653        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3654        subdir.
3655        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3656        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3657        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3658        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3659        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3660        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3661        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3662        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3663        ppp_tty.c and the real pppd main is in pppmain.c.
3664
36652000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3666
3667        * libchip/network/sonic.c: Added ipalign() routine to align the received
3668        packet so that the ip header is on a 32-bit boundary. Necessary for
3669        cpu's that do not allow unaligned loads and stores and when the 32-bit
3670        DMA mode is used.
3671
36722000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3673
3674        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3675        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3676        ACLOCAL_AMFLAGS.
3677        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3678        ACLOCAL_AMFLAGS.
3679        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3680        ACLOCAL_AMFLAGS.
3681
36822000-11-03      Chris Johns <ccj@acm.org>
3683
3684        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3685        libchip/network/cs8900.h: New files.
3686
36872000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3690        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3691        $(RTEMS_TOPdir)/aclocal.
3692        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3693        $(RTEMS_TOPdir)/aclocal.
3694        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3695        $(RTEMS_TOPdir)/aclocal.
3696
36972000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3698
3699        * configure.in: Switch to GNU-canonicalization.
3700        * Makefile.am: Reflect changes to configure.in.
3701        * acinclude.m4: Remove.
3702
37032000-10-30      Joel Sherrill <joel@OARcorp.com>
3704
3705        * POSIX include files merged into newlib.  This resulted in some
3706        definitions moving to other files and thus some secondary effects in
3707        RTEMS source code.
3708        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3709        in sync with newlib's <machine/types.h>.
3710        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3711        definition of struct itimerval in <sys/time.h>.
3712
37132000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3714
3715        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3716        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3717        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3718        * ChangeLog: Fix typos.
3719        * configure.in: add tests to the GNU canonicalized subdirectories.
3720
37212000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3722
3723        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3724        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3725        the lib directory before configuring lib/.
3726
37272000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * configure.in, Makefile.am: add exec to the GNU canonicalized
3730        subdirectories.
3731        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3732        * configure.in: add libnetworking, librpc and librdb to the GNU
3733        canonicalized subdirectories.
3734        * configure.in: add libmisc and libchip to the GNU canonicalized
3735        subdirectories.
3736        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3737        Switch to GNU canonicalization.
3738        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3739        Switch to GNU canonicalization.
3740        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3741        Switch to GNU canonicalization.
3742
37432000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3744
3745        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3746        canonicalization to libfs/. The approach is currently a bit of a hack as
3747        GNU canonicalization does not support the per-BSP build some of the
3748        other directories require.  As more of the tree is converted, this will
3749        become less  of an issue.
3750
37512000-10-20      Joel Sherrill <joel@OARcorp.com>
3752
3753        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3754        parameter.
3755
37562000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3757
3758        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3759        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3760        * librdbg/configure.in: Add m68k support.
3761        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3762        subdirectory.
3763        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3764        failure.
3765        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3766        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3767        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3768        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3769        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3770        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3771        librdbg/src/m68k/.cvsignore: New files.
3772        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3773        function pointers.
3774        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3775        _after_ pointer has been checked against NULL.
3776
37772000-10-18      Joel Sherrill <joel@OARcorp.com>
3778
3779        * wrapup/Makefile.am: Added libfs.
3780
37812000-10-18      Chris Johns <ccj@acm.org>
3782
3783        * libfs created.
3784        * configure.in: Added libfs subdirectory.
3785        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3786
37872000-09-28      Joel Sherrill <joel@OARcorp.com>
3788
3789        * libnetworking/rtems_webserver/Makefile.am,
3790        libnetworking/rtems_webserver/base64.c,
3791        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3792        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3793
37942000-09-22      Joel Sherrill <joel@OARcorp.com>
3795
3796        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3797        libnetworking/rtems/rtems_bsdnet_internal.h,
3798        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3799        have included rtems.h.  It is now including precisely the  least amount
3800        of low level, yet portable .h files to get the basic RTEMS types
3801        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3802        used machine/types.h to include rtems.h.
3803
38042000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3805
3806        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3807
38082000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3809
3810        * libnetworking/ChangeLog: Cleanup.
3811
38122000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3813
3814        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3815        * libchip/ChangeLog: Fix formating.
3816
38172000-09-05      Joel Sherrill <joel@OARcorp.com>
3818
3819        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3820        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3821        confusion and to work with the converted flags.
3822
38232000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3824
3825        * wrapup/Makefile.am: Include compile.am.
3826        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3827        libchip/serial/Makefile.am: Include compile.am.
3828        * librdbg/src/i386/any/Makefile.am,
3829        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3830        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3831        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3832        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3833        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3834        libnetworking/rtems_servers/Makefile.am,
3835        libnetworking/rtems_webserver/Makefile.am,
3836        libnetworking/wrapup/Makefile.am: Include compile.am.
3837
38382000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3839
3840        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3841        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3842
38432000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3844
3845        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3846
38472000-08-31      Joel Sherrill <joel@OARcorp.com>
3848
3849        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3850        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3851        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3852        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3853        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3854        * libnetworking/wbase64.c: Removed.
3855        * libnetworking/Makefile.am, libnetworking/asp.c,
3856        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3857        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3858        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3859        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3860        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3861        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3862        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3863        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3864        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3865        Modified.
3866
38672000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3868
3869        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3870
38712000-08-30      Joel Sherrill <joel@OARcorp.com>
3872
3873        * libnetworking/rtems_webserver/license.txt: New file.
3874
38752000-08-10      Joel Sherrill <joel@OARcorp.com>
3876
3877        * ChangeLog: New file.
3878        * libchip/ChangeLog: New file.
3879        * librdbg/ChangeLog: New file.
3880        * libnetworking/ChangeLog: New file.
3881
Note: See TracBrowser for help on using the repository browser.