source: rtems/c/src/ChangeLog @ 8dcfc0a

4.104.115
Last change on this file since 8dcfc0a was 8dcfc0a, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 09/22/08 at 11:49:50

* empty log message *

  • Property mode set to 100644
File size: 142.8 KB
Line 
12008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * c/src/libchip/rtc/icm7170.c, c/src/libchip/rtc/m48t08.c,
4        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
5        functions have now static linkage type.  Added constant qualifier to
6        operations table and read-only function parameters.
7
8        * c/src/libchip/serial/ns16550.c, c/src/libchip/serial/ns16550_p.h,
9        c/src/libchip/serial/serial.h:  Include required header files.  Removed
10        support for old PowerPC exception handling.  Various fixes for
11        interrupt related routines.  Added support for BSPs with IRQ extension
12        API.
13
142008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
17        is no PCI bus based upon the BSP not having a base address defined.
18        This means this driver cannot be supported on that board.
19
202008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
21
22        * libchip/network/dec21140.c, libchip/network/elnk.c,
23        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
24
252008-09-17      Miao Yan <yanmiaobest@gmail.com>
26
27        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
28        add simple device only filesystem (devfs), optionally completely drop
29        out filesystem, and to clean up disabling newlib reentrancy support.
30        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
31        now has a 15K code space.
32        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
33        Removed.
34
352008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * libchip/ide/ata.h: Convert to Unix file format.
38
392008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
42        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
43        libchip/serial/serial.h, libchip/serial/serprobe.c,
44        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
45        Convert to "bool".
46        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
47        libchip/i2c/spi-memdrv.h: Convert to "bool".
48        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
49        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
50        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
51        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
52        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
53        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
54        Convert to "bool".
55        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
56        Convert to "bool".
57        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
58        Convert to "bool".
59
602008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
61
62        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
63        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
64        memory driver to not use the clock ioctl to install a method to poll
65        for input. It now uses a Class API Timer which means we can eliminate
66        this special IOCTL from all clock drivers.
67        * libchip/shmdr/setckvec.c: Removed.
68
692008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * libchip/network/sonic.c: Do not declare a variable just to hold an
72        ignored return value.
73
742008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
75
76        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
77
782008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
81        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
82
832008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * libchip/display/disp_hcms29xx.c: Do not make these static. They
86        appear to be unused that way.
87
882008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * libchip/shmdr/shm_driver.h: Correct prototypes.
91
922008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
95        variables and made methods static.
96
972008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * libchip/serial/ns16550.c: Fix warning.
100
1012008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
102
103        * aclocal/prog-cc.m4: Add -Wnested-externs.
104
1052008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * libchip/network/dec21140.c: Add missing prototype.
108        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
109
1102008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
113        -Wstrict-prototypes to RTEMS_CFLAGS.
114
1152008-08-02      Chris Johns <chrisj@rtems.org>
116
117        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
118        rtems_blkdev_request count and start references. Use
119        RTEMS_BLKDEV_START_BLOCK.
120
1212008-07-29      Chris Johns <chrisj@rtems.org>
122
123        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
124
125        * libchip/ide/ata.c: Change to use a mutex rather than disable
126        pre-emption. Updated to the libblock changes.
127
128        * libchip/ide/ata_internal.h: Updated to the new chains API.
129
130        * libchip/ide/ide_controller.c: Updated to the libblock
131        changes. Added come debug tracing.
132
133        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
134        to the libblock changes.
135
1362008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * configure.ac: Remove RPCGEN, RPCTOOLS.
139
1402008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
141
142        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
143        for output format specifiers.
144
1452008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
146
147        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
148        Fixed some data types
149
1502008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
151
152        * libchip/i2c/spi-sd-card.c: Added missing header file.
153        * libchip/Makefile.am: Added SD Card driver.
154
1552008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
156
157        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
158        make glyphs non-constant, added file headers
159
1602008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
161
162        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
163        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
164        * libchip/display/font_hcms29xx.h
165        Creation of SPI display driver
166
1672008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
168
169        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
170        via SPI.
171
1722008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
175        AC_PREREQ(2.62).
176
1772008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
180
1812008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
182
183        * libchip/Makefile.am: Move termios helper routines from libchip to
184        libcsupport. Add routine which makes it easy for a termios device
185        driver to inform termios of its default baud rate. This avoids
186        inconsistencies in later termios settings changes.
187        * libchip/serial/termios_baud2index.c,
188        libchip/serial/termios_baud2num.c: Removed.
189
1902008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
193
1942008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
195
196        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
197        not fail if there are none.
198
1992008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
200
201        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
202        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
203        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
204        * libchip/Makefile.am:
205        derived a generic spi memory driver from spi-flash-m25p40,
206        added descriptor for fram fm25l256
207
2082008-05-07      Till Straumann <strauman@slac.stanford.edu>
209
210        PR 649/bsps
211        * libchip/ide/ata.c: Give up if the interface does not become ready.
212
2132008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        Moved to cpukit.
216        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
217        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
218        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
219        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
220        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
221        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
222        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
223        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
224        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
225        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
226        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
227        nfsclient/src/xdr_mbuf.c: Removed.
228
2292008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
230
231        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
232
2332008-01-05      Chris Johns <chrisj@rtems.org>
234
235        * libchip/flash/am29lv160.c: Update the blank check error message
236        to say there is an error.
237       
2382007-12-22      Chris Johns <chrisj@rtems.org>
239
240        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
241        the hello message. Just one line but still a little too long.
242       
2432007-12-14      Chris Johns <chrisj@rtems.org>
244
245        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
246        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
247        * libchip/flash, libchip/flash/am29lv160.c,
248        libchip/flash/am29lv160.h: New.
249
2502007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * libchip/network/if_fxp.c: Spacing.
253
2542007-11-20      Till Straumann <strauman@slac.stanford.edu>
255
256        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
257        Avoid using 'stdio' before the system is up and fully
258        initialized.
259
2602007-11-20      Till Straumann <strauman@slac.stanford.edu>
261
262        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
263        * libchip/Makefile.am, libchip/preinstall.am:
264        added new driver for Maxim DS1375 i2c RTC.
265
2662007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
267
268        * libchip/i2c/spi-flash-m25p40.c:
269        added addressing call in write function
270
2712007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
272
273        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
274        * libchip/Makefile.am:
275        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
276
2772007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
278
279        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
280
2812007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
282
283        * nfsclient/Makefile.am: Fix errors.
284
2852007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
288
2892007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * aclocal/version.m4: Bump RTEMS_API to 4.9.
292        Bump RTEMS_VERSION to 4.8.99.0.
293
2942007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
295
296        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
297
2982007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
299
300        * configure.ac: Remove AC_PROG_AWK (Unused).
301
3022007-09-14      Daron Chabot <djc915@mail.usask.ca>
303
304        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
305        rtems_interrupt_vector, to permit passing arbitrary arguments to the
306        ISR. Clean up of variables to silence compiler warnings.
307
3082007-09-13      Daniel Hellstrom <daniel@gaisler.com>
309
310        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
311
3122007-09-12      Daniel Hellstrom <daniel@gaisler.com>
313
314        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
315          - Odd bit bug in some chips taken care of.
316          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
317            alignment but failing to do so must have made the driver writer to make
318            some incorrect assumptions about MBUFs.
319          - Fixed MBUF handling to handle mbuf chains better. The Data length of
320            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
321          - Made while loop responsible for copying data to fifo port copy 16 shorts
322            per loop instead of 1 short, increasing the copying process.
323
3242007-09-07      Daniel Hellstrom <daniel@gaisler.com>
325
326        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
327        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
328
3292007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
330
331        * configure.ac, wrapup/Makefile.am: Remove RDBG.
332        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
333        librdbg/Makefile.am, librdbg/preinstall.am,
334        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
335        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
336        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
337        librdbg/include/rdbg/powerpc/rdbg_f.h,
338        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
339        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
340        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
341        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
342        librdbg/src/servtsp.c, librdbg/src/servutil.c,
343        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
344        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
345        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
346        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
347        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
348        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
349        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
350        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
351        librdbg/src/powerpc/rdbg_f.c,
352        librdbg/src/powerpc/new_exception_processing/remdeb.h,
353        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
354        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
355        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
356
3572007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
360
3612007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
362
363        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
364          sizes.
365
3662007-07-27      Chris Johns <chrisj@rtems.org>
367
368        * wrapup/Makefile.am: Create archive from a file for hosts
369        with a limited command line size.
370
3712007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
372
373        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
374          sizes.
375
3762007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
377       
378        * configure.ac: Add nfsclient.
379        * nfsclient/Makefile.am: New.
380        * nfsclient/proto/Makefile, nfsclient/Makefile,
381          nfsclient/src/Makefile: Remove.
382        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
383        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
384
3852007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
386
387        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
388        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
389        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
390        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
391        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
392        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
393        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
394        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
395        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
396        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
397        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
398        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
399
4002007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
401
402        * libchip/serial/ns16550.c: removed timed out wait for transmitter
403        to become ready: This will not work for fast CPUs.
404
4052007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
406
407        * libchip/ide/ata.c: fixed warning
408
4092007-06-20      Ray Xu <rayx@gmail.com>
410
411        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
412        console, and libio. This shrinks the memory requirements but Joel has
413        not figured out how best to present this to application space.
414        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
415        New files.
416
4172007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
418
419        * optman/sapi/no-io.c: Split IO Manager into one function per file so
420        now we only need required initialization methods.
421
4222007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
423
424        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
425        parameter since it was used to configure a no longer used feature.
426        Device names are now part of the filesystem not in a table.
427
4282007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
429
430        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
431        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
432        optman/rtems/no-part.c, optman/rtems/no-region.c,
433        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
434        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
435        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
436        other optional managers so using them reduces application size
437        instead of increasing it.
438        * optman/rtems/no-barrier.c: New file.
439
4402007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
441
442        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
443        adjustments to pci-API changes.
444        * libchip/network/dec21140.c, libchip/network/elnk.c,
445        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
446        changes.
447
4482007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * libchip/network/dec21140.c, libchip/network/if_dc.c,
451        libchip/network/if_fxp.c: Reflect changes to pci-API.
452
4532007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
454
455        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
456        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
457
4582007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
459
460        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
461          being used to compile "tools").
462
4632007-03-13      Joel Sherrill <joel@OARcorp.com>
464
465        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
466
4672007-03-12      Joel Sherrill <joel@OARcorp.com>
468
469        * libchip/network/cs8900.c, libchip/network/cs8900.h,
470        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
471        and/or fix mistake in copyright notice. Both of these mistakes appear
472        to be from code submitted after these changes were made previously.
473
4742007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
477
4782007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * libchip/Makefile.am: Correct path to README.tulipclone.
481
4822007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
483
484        * libchip/ide/ata.c: Remove superfluous type casts.
485
4862007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
487
488        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
489        Use size_t for sizes.
490
4912007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
492
493        * libchip/ide/ata.c: in ata_request_done: moved call to free()
494        from preemption disabled region
495
4962007-01-16      Till Straumann <strauman@slac.stanford.edu>
497
498        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
499        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
500        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
501
5022006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
505          ioctl_command_t as ioctl argument.
506
5072006-12-13      Joel Sherrill <joel@OARcorp.com>
508
509        * librtems++/include/rtems++/rtemsEvent.h,
510        librtems++/include/rtems++/rtemsMessageQueue.h,
511        librtems++/include/rtems++/rtemsSemaphore.h,
512        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
513        librtems++/src/rtemsMessageQueue.cc,
514        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
515        rtems_unsigned32 to uint32_t.
516
5172006-12-13      Joel Sherrill <joel@OARcorp.com>
518
519        PR 1181/bsps
520        * optman/rtems/no-msg.c: Clean up dead code.
521
5222006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
525
5262006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
529        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
530        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
531
5322006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        * configure.ac: New BUG-REPORT address.
535
5362006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
537
538        * Makefile.am: Remove ampolish3.
539
5402006-11-17      Joel Sherrill <joel@OARcorp.com>
541
542        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
543        blank lines.
544
5452006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * configure.ac: Remove RTEMS_AMPOLISH3.
548        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
549          Remove checks for AMPOLISH3.
550        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
551        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
552        * ampolish3: Remove.
553
5542006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
557        * aclocal/prog-cc.m4: Remove CFLAGS.
558        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
559        Compose CFLAGS. Append CFLAGS to ac_configure_args.
560
5612006-10-23      Joel Sherrill <joel@OARcorp.com>
562
563        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
564
5652006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * automake/compile.am: Use hard-coded RTEMS_* flags.
568
5692006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * aclocal/rtems-top.m4: Remove RTEMS_API.
572        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
573
5742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
575
576        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
577
5782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
581
5822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/version.m4: Bump version to 4.7.99.0.
585
5862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
587
588        * configure.ac: Require autoconf-2.60. Require automake-1.10.
589
5902006-09-11      Joel Sherrill <joel@OARcorp.com>
591
592        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
593
5942006-09-04      Joel Sherrill <joel@OARcorp.com>
595
596        * libchip/network/greth.c, libchip/network/open_eth.c,
597        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
598        introduced by warning removal.
599
6002006-09-01      Joel Sherrill <joel@OARcorp.com>
601
602        * libchip/network/greth.c, libchip/network/open_eth.c,
603        libchip/network/smc91111.c: Remove warnings and correct prototype
604        added earlier today.
605
6062006-09-01      Joel Sherrill <joel@OARcorp.com>
607
608        * libchip/network/cs8900.c, libchip/network/greth.c,
609        libchip/network/i82586.c, libchip/network/open_eth.c,
610        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
611        sized integers, and inttypes.h printf helpers.
612
6132006-08-09      Kolja Waschk <waschk@telos.de>
614
615        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
616
6172006-07-12      Joel Sherrill <joel@OARcorp.com>
618
619        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
620
6212006-07-11      Jerry Needell <jerry.needell@unh.edu>
622
623        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
624        4.6 branch.  Original modifications by Gaisler Enterprises.
625        * libchip/network/greth.c, libchip/network/greth.h: New files.
626
6272006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
628
629        * ide/ata.[ch]:
630        (PR1118) fetch priority for ATA task from a variable,
631        not a fixed configuration value.
632       
6332006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * Makefile.am: Add ampolish3.
636
6372006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * ampolish3: New.
640        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
641
6422006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
643
644        * aclocal/rtems-ampolish.m4: New.
645        * configure.ac: Use RTEMS_AMPOLISH3.
646
6472006-04-18  Joel Sherrill <joel@OARcorp.com>
648
649        * aclocal/version.m4: Updated to rtems-4.6.99.3.
650
6512006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
652
653        PR 853/filesystem
654        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
655        should be modified to support the new exception scheme and to use the
656        handle parameter.
657
6582006-02-a32     Eric Norum <norume@aps.anl.gov>
659
660        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
661        "newer" PCI access calls.  Minor cleanups.  Comments.
662
6632006-01-12      Eric Norum <norume@aps.anl.gov>
664
665        PR 861/networking
666        PR 863/networking
667        * libchip/network/smc91111.c: Fix illegal lvalue increments.
668
6692006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
670
671        * wrapup/Makefile.am: Add preinstall.am.
672        * libchip/Makefile.am: Build libchip/network/smc91111.
673        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
674        Eliminate cyg_int* crap.
675
6762006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
677
678        * librdbg/Makefile.am: Add preinstall.am.
679        * aclocal/bsp-configure.m4: Add ampolish3.
680        New header guards.
681
6822006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
683
684        * libchip/network/open_eth.c, libchip/network/open_eth.h:
685        Merger from rtems-4-6-branch.
686
6872006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * libchip/network/smc91111.c
690        libchip/network/smc91111config.h
691        libchip/network/smc91111exp.h
692        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
693        * libchip/Makefile.am: Reflect adding smc91111*.
694
6952006-01-08      Joel Sherrill <joel@OARcorp.com>
696
697        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
698        char *.
699
7002006-01-08      Joel Sherrill <joel@OARcorp.com>
701
702        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
703        warnings.
704
7052005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
708        Add RTEMS_RELLDFLAGS.
709        * automake/compile.am: Remove RTEMS_USE_GCC.
710        Remove RTEMS_RELLDFLAGS.
711        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
712
7132005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
714
715        * libchip/network/if_media.h, libchip/network/mii.h:
716        Remove (Moved to cpukit).
717        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
718        and libchip/network/if_media.h.
719        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
720        if_media.h having moved.
721
7222005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
723
724        * automake/compile.am, automake/host.am, automake/local.am,
725        automake/subdirs.am: Remove depend.
726        * configure.ac: Explicitly pass --libdir and --includedir to
727        testsuites.
728
7292005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
730
731        * configure.ac: Reflect changes to testsuites.
732
7332005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * automake/compile.am: Remove GCCSPECS.
736        * aclocal/prog-cc.m4: Add GCCSPECS.
737        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
738
7392005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
740
741        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
742        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
743
7442005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
745
746        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
747        libcpu/byteorder.h for i386.
748
7492005-11-02      Till Straumann <strauman@slac.stanford.edu>
750
751        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
752        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
753        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
754        added a simple API/library for i2c devices and drivers for i2c
755        2-byte eeproms and a ds1621 temperature sensor; API is documented
756        in libi2c.h.
757
7582005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
759
760        * libnetworking/pppd/ipxcp.c,
761        libnetworking/pppd/chat.c,
762        libnetworking/pppd/patchlevel.h,
763        libnetworking/pppd/upap.h,
764        libnetworking/pppd/md5.h,
765        libnetworking/pppd/pppd.8,
766        libnetworking/pppd/README,
767        libnetworking/pppd/preinstall.am,
768        libnetworking/pppd/md4.h,
769        libnetworking/pppd/magic.c,
770        libnetworking/pppd/pppd.h,
771        libnetworking/pppd/demand.c,
772        libnetworking/pppd/rtemsmain.c,
773        libnetworking/pppd/sys-rtems.c,
774        libnetworking/pppd/ipcp.h,
775        libnetworking/pppd/lcp.h,
776        libnetworking/pppd/chap_ms.c,
777        libnetworking/pppd/md4.c,
778        libnetworking/pppd/rtemspppd.h,
779        libnetworking/pppd/cbcp.h,
780        libnetworking/pppd/auth.c,
781        libnetworking/pppd/lcp.c,
782        libnetworking/pppd/example/README,
783        libnetworking/pppd/example/ppp.conf,
784        libnetworking/pppd/example/system.h,
785        libnetworking/pppd/example/netconfig.h,
786        libnetworking/pppd/example/pppdapp.c,
787        libnetworking/pppd/example/init.c,
788        libnetworking/pppd/example/Makefile-user,
789        libnetworking/pppd/example/pppd.options,
790        libnetworking/pppd/rtemspppd.c,
791        libnetworking/pppd/ipxcp.h,
792        libnetworking/pppd/chap_ms.h,
793        libnetworking/pppd/options.c,
794        libnetworking/pppd/magic.h,
795        libnetworking/pppd/chap.h,
796        libnetworking/pppd/cbcp.c,
797        libnetworking/pppd/upap.c,
798        libnetworking/pppd/chap.c,
799        libnetworking/pppd/Makefile.am,
800        libnetworking/pppd/ccp.h,
801        libnetworking/pppd/utils.c,
802        libnetworking/pppd/rtemsdialer.h,
803        libnetworking/pppd/fsm.h,
804        libnetworking/pppd/pathnames.h,
805        libnetworking/pppd/md5.c,
806        libnetworking/pppd/fsm.c,
807        libnetworking/pppd/ipcp.c,
808        libnetworking/pppd/STATUS,
809        libnetworking/pppd/ccp.c,
810        libnetworking/Makefile.am: Remove (Moved to cpukit).
811
8122005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * configure.ac: Remove libnetworking, libnetworking/pppd.
815        * wrapup/Makefile.am: Remove libpppd.a.
816
8172005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
818
819        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
820        rtemsdialer.h to $(includedir)/rtems.
821
8222005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
823
824        * libnetworking/rtems_telnetd/icmds.c,
825        libnetworking/rtems_telnetd/Makefile.am,
826        libnetworking/rtems_telnetd/preinstall.am,
827        libnetworking/rtems_telnetd/pty.c,
828        libnetworking/rtems_telnetd/pty.h,
829        libnetworking/rtems_telnetd/README,
830        libnetworking/rtems_telnetd/telnetd.c,
831        libnetworking/rtems_telnetd/telnetd.h:
832        Remove (Moved to cpukit).
833
8342005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
835
836        * configure.ac: Remove libnetworking/rtems_telnetd.
837        * libnetworking/Makefile.am: Remove rtems_telnetd.
838        * libnetworking/README: Remove (Obsolete).
839        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
840
8412005-10-20  Eric Norum <norume@aps.anl.gov>
842
843        * libchip/network/dec21140.c: Clean up PCI mapping.
844
8452005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
846
847        * libnetworking/pppd/Makefile.am: Use preinstall.am.
848        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
849        librdbg/src/servrpc.c, librdbg/src/servtgt.c
850        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
851        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
852        * configure.ac: Move optman to the end of BSP_SUBDIRS.
853
8542005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
855
856        * aclocal/bspopts.m4: Add missing m4 quotes.
857
8582005-09-02  Joel Sherrill <joel@OARcorp.com>
859
860    * aclocal/version.m4: Updated to rtems-4.6.99.2.
861
8622005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
863
864        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
865        libchip/network/dec21140.c: Remove initialization of PCI bus.
866
8672005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
868
869        * optman/Makefile.am: Add preinstall.am.
870
8712005-07-18      Karel Gardas <kgardas@objectsecurity.com>
872
873        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
874        UNTESTED to tested.
875
8762005-06-17      Joel Sherrill <joel@OARcorp.com>
877
878        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
879        it is not supported by the MPC5xx.
880
8812005-06-17      Joel Sherrill <joel@OARcorp.com>
882
883        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
884        interface. Also correct attempting to build on other than PowerPC and
885        x86.
886
8872005-06-16      Daron Chabot <daron@nucleus.usask.ca>
888
889        * libchip/Makefile.am: Add driver for Tulip clones.
890        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
891        libchip/network/if_dcreg.h: New files.
892
8932005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
894
895        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
896        to enable rdbg.
897        * configure.ac: Reflect changes above.
898
8992005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
900
901        * configure.ac: Add ada/.
902
9032005-05-20      Sergei Organov  <osv@topconrd.ru>
904
905        PR 750/networking
906        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
907        wait_input().
908
9092005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
910
911        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
912        rtems/irq.h.
913
9142005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
915
916        * libchip/Makefile.am: Include preinstall.am.
917        * libchip/preinstall.am: New.
918
9192005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
920
921        * configure.ac: Add AMPOLISH3.
922        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
923        * libnetworking/rtems_telnetd/preinstall.am: New.
924        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
925
9262005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
927
928        * configure.ac: Let enable_rpcgen default to "no".
929
9302005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
931
932        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
933
9342005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
935
936        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
937        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
938
9392005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
940
941        * libchip/network/dec21140.c, libchip/network/elnk.c,
942        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
943
9442005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
945
946        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
947        of code as a result of the implementation of a common PCI interface.
948
9492005-05-04      Joel Sherrill <joel@OARcorp.com>
950
951        * libchip/network/open_eth.c: Remove prototype of set_vector.
952
9532005-05-03      Joel Sherrill <joel@OARcorp.com>
954
955        * librdbg/src/ptrace.c: Remove warning.
956
9572005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
958
959        * libchip/network/dec21140.c, libchip/network/elnk.c,
960        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
961        Modified parameter list to remove warnings.
962
9632005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
964
965        * libchip/network/cs8900.c, libchip/network/i82586.c,
966        libchip/network/open_eth.c, libchip/network/sonic.c,
967        libchip/serial/mc68681.c: Modified types to remove
968        warnings.  Added initialization to remove warnings.
969
9702005-04-28      Joel Sherrill <joel@OARcorp.com>
971
972        * libchip/network/README.sonic: Rewritten to account for removal of
973        dmv177.
974
9752005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
976
977        PR 781/rtems_misc
978        * libchip/serial/ns16550_p.h: Fix baud rate calculation
979
9802005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
981
982        * libchip/serial/ns16550.c:
983        Fixed warnings generated in various powerpc configurations
984
9852005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
986
987        * libchip/serial/ns16550.c: Modified
988        ISR to work with PPC new exception processing
989
9902005-03-14      Joel Sherrill <joel@OARcorp.com>
991
992        * libchip/network/dec21140.c, libchip/network/elnk.c,
993        libchip/network/if_fxp.c: Continue PCI API unification. All use
994        pci_find_device(). Network drivers manufacture a signature since all
995        calls have not been converted yet.
996
9972005-03-04      Joel Sherrill <joel@OARcorp.com>
998
999        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1000        initialize function part of the unified PCI API as pci_initialize().
1001
10022005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1003
1004        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1005        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1006
10072005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1008
1009        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1010        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1011
10122005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1013
1014        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1015        building procedures.
1016
10172005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1018
1019        * aclocal/prog-cc.m4:
1020        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1021
10222005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1025
10262005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1027
1028        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1029
10302005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1031
1032        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1033
10342005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * libnetworking/rtems_servers/ftp.c,
1037        libnetworking/rtems_servers/ftp.h,
1038        libnetworking/rtems_servers/Makefile.am:
1039        Remove (relocated to cpukit/ftpd).
1040        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1041        removed move libnetworking/rtems_servers.
1042
10432005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1044
1045        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1046
10472005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1048
1049        PR 755/rtems
1050        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1051        Remove local declarations of rtems_bsdnet_nameservers,
1052        rtems_bsdnet_nameservers_count.
1053
10542005-01-31      Sergei Organov <osv@topconrd.ru>
1055
1056        PR 751/pppd
1057        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1058        committed to fix PR736 breaks pppd. chat.c should have its own static
1059        ttyfd for pppd to work correctly. The symptom is that second
1060        invokation of chat (for connect script) fails due to pppd_ttyfd set
1061        to -1 by previous chat invokation (for init script). In addition,
1062        this patch fixes leaving of dangling pointer in the abort_stbring[]
1063        by chat_send().
1064
10652005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * configure.ac: Remove CFLAGS_DEBUG_V.
1068        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1069
10702005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1071
1072        * wrapup/Makefile.am: Remove rtems-ctor.o.
1073
10742005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1075
1076        * libchip/rtc/rtc.h: size_t RTC_Count.
1077
10782005-01-20      Joel Sherrill <joel@OARcorp.com>
1079
1080        PR 736/pppd
1081        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1082        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1083        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1084        should not be static and should have a name more specific to pppd.
1085
10862005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1087
1088        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1089        libnetworking/rtems_servers/Makefile.am,
1090        libnetworking/rtems_telnetd/Makefile.am,
1091        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1092        Eliminate CFLAGS_OPTIMIZE_V.
1093
10942005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1095
1096        * configure.ac: Pass CFLAGS to testsuites configure.
1097        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1098        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1099
11002005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1101
1102        * configure.ac: Pass CFLAGS to cpukit configure.
1103        * aclocal/rtems-flags.m4: Remove (Unused).
1104        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1105        * aclocal/env-rtemsbsp.m4:
1106        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1107        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1108        RTEMS_CFLAGS.
1109        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1110        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1111        Cleanup comments.
1112
11132005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1114
1115        * automake/compile.am: Remove build-variant support.
1116
11172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1118
1119        * libnetworking/pppd/Makefile.am,
1120        libnetworking/rtems_servers/Makefile.am,
1121        libnetworking/rtems_telnetd/Makefile.am:
1122        Remove build-variant support.
1123
11242005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1125
1126        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1127        support/Makefile.am, wrapup/Makefile.am:
1128        Remove build-variant support.
1129
11302004-11-22      Joel Sherrill <joel@OARcorp.com>
1131
1132        * libchip/network/if_fxp.c: Add entry for another module ID code.
1133
11342004-11-22      Joel Sherrill <joel@OARcorp.com>
1135
1136        PR 693/misc
1137        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1138        in/outport routines.
1139
11402004-11-22      Joel Sherrill <joel@OARcorp.com>
1141
1142        PR 693/misc
1143        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1144        in/outport routines.
1145
11462004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1147
1148        * aclocal/enable-itron.m4: Remove (unused).
1149
11502004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1151
1152        * configure.ac: Misc. quoting cleanups.
1153        Enable ada-tests iff --enable-ada and --enable-tests.
1154
11552004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1156
1157        PR 703/filesystem
1158        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1159        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1160        libchip/ide/ide_controller.c:
1161        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1162        available for BSPS/device drivers.
1163        Extend the "modes_available" and "mode_active" parameters to
1164        uint16_t for UDMA support.
1165
11662004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1167
1168        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1169        not supported on PowerPC since it works on the MVME2100 BSP.
1170
11712004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1172
1173        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1174        Add dependency tracking for *.cfgs.
1175        * Makefile.am: Add dependency tracking for *.cfg.
1176
11772004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1178
1179        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1180        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1181
11822004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1183
1184        PR 707/make_build
1185        * configure.ac: Add --enable-rpcgen.
1186
11872004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1188
1189        PR 700/rtems_misc
1190        * libnetworking/rtems_webserver/asp.c,
1191        libnetworking/rtems_webserver/balloc.c,
1192        libnetworking/rtems_webserver/cgi.c,
1193        libnetworking/rtems_webserver/default.c,
1194        libnetworking/rtems_webserver/ej.h,
1195        libnetworking/rtems_webserver/ejIntrn.h,
1196        libnetworking/rtems_webserver/ejlex.c,
1197        libnetworking/rtems_webserver/ejparse.c,
1198        libnetworking/rtems_webserver/emfdb.c,
1199        libnetworking/rtems_webserver/emfdb.h,
1200        libnetworking/rtems_webserver/form.c,
1201        libnetworking/rtems_webserver/handler.c,
1202        libnetworking/rtems_webserver/h.c,
1203        libnetworking/rtems_webserver/license.txt,
1204        libnetworking/rtems_webserver/Makefile.am,
1205        libnetworking/rtems_webserver/md5c.c,
1206        libnetworking/rtems_webserver/md5.h,
1207        libnetworking/rtems_webserver/mime.c,
1208        libnetworking/rtems_webserver/misc.c,
1209        libnetworking/rtems_webserver/NOTES,
1210        libnetworking/rtems_webserver/ringq.c,
1211        libnetworking/rtems_webserver/rom.c,
1212        libnetworking/rtems_webserver/rtems_webserver.h,
1213        libnetworking/rtems_webserver/security.c,
1214        libnetworking/rtems_webserver/sock.c,
1215        libnetworking/rtems_webserver/socket.c,
1216        libnetworking/rtems_webserver/sockGen.c,
1217        libnetworking/rtems_webserver/sym.c,
1218        libnetworking/rtems_webserver/uemf.c,
1219        libnetworking/rtems_webserver/uemf.h,
1220        libnetworking/rtems_webserver/um.c,
1221        libnetworking/rtems_webserver/um.h,
1222        libnetworking/rtems_webserver/umui.c,
1223        libnetworking/rtems_webserver/url.c,
1224        libnetworking/rtems_webserver/value.c,
1225        libnetworking/rtems_webserver/wbase64.c,
1226        libnetworking/rtems_webserver/webcomp.c,
1227        libnetworking/rtems_webserver/webmain.c,
1228        libnetworking/rtems_webserver/webpage.c,
1229        libnetworking/rtems_webserver/webrom.c,
1230        libnetworking/rtems_webserver/webs.c,
1231        libnetworking/rtems_webserver/websda.c,
1232        libnetworking/rtems_webserver/websda.h,
1233        libnetworking/rtems_webserver/webs.h,
1234        libnetworking/rtems_webserver/websSSL.c,
1235        libnetworking/rtems_webserver/websSSL.h,
1236        libnetworking/rtems_webserver/websuemf.c,
1237        libnetworking/rtems_webserver/wsIntrn.h:
1238        Remove (Moved to cpukit/http).
1239
12402004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1241
1242        PR 700/rtems_misc
1243        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1244        Remove libnetworking/rtems_webserver.
1245
12462004-10-25      Eric Norum <norume@aps.anl.gov>
1247
1248        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1249
12502004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1251
1252        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1253
12542004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1255
1256        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1257        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1258
12592004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1260
1261        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1262
12632004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1264
1265        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1266        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1267
12682004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1269
1270        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1271        BITSPERBYTE.
1272
12732004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1274
1275        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1276        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1277
12782004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1279
1280        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1281
12822004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1283
1284        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1285        * aclocal/enable-bare.m4: Remove.
1286        * configure.ac: Remove BARE_CPU_MODEL.
1287
12882004-10-13      Eric Norum <norume@aps.anl.gov>
1289
1290        PR 688/bsps
1291        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1292        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1293        MC146818A (and several Dallas Semiconductor) TOD chips.
1294
12952004-10-13      Eric Norum <norume@aps.anl.gov>
1296
1297        PR 686/networking
1298        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1299        device code.
1300
13012004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1302
1303        * libchip/network/dec21140.c: include <rtems/pci.h>.
1304
13052004-09-29      Joel Sherrill <joel@OARcorp.com>
1306
1307        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1308        libnetworking/pppd/utils.c: i960 obsoleted and all references
1309        removed.
1310
13112004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1312
1313        PR 607/networking
1314        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1315        instead of fully specifying unused PCI features.
1316
13172004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1318
1319        * configure.ac: Require automake > 1.9.
1320
13212004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1322
1323        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1324
13252004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1326
1327        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1328        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1329
13302004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1331
1332        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1333        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1334
13352004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1336
1337        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1338
13392004-07-28  Joel Sherrill <joel@OARcorp.com>
1340
1341    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1342
13432004-07-25      Joel Sherrill <joel@OARcorp.com>
1344
1345        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1346
13472004-05-21  Till Strauman <strauman@slac.stanford.edu>
1348
1349        PR 625/networking
1350        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1351        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1352        an error rather than panic if no chip is detected (thus allowing
1353        for probing).
1354        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1355        instead of looping forever.  Avoid divide by zero (crashed my PC).
1356        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1357        they are UNTESTED.
1358
13592004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1360
1361        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1362
13632004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1364
1365        * libchip/network/dec21140.c, libchip/network/elnk.c:
1366        #include <errno.h>.
1367
13682004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1369
1370        * libchip/network/if_media.h: Update from FreeBSD.
1371        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1372        libchip/network/i82586.c: #include <errno.h>.
1373
13742004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1375
1376        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1377
13782004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1379
1380        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1381
13822004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1383
1384        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1385        automake).
1386
13872004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1388
1389        PR 599/pppd
1390        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1391
13922004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1393
1394        * optman/rtems/no-region.c: Reflect having changed
1395        rtems_region_get_segment_size.
1396
13972004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1398
1399        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1400        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1401        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1402        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1403        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1404        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1405        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1406
14072004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1408
1409        * libchip/ide/ata.c, libchip/network/dec21140.c,
1410        libchip/network/elnk.c, libchip/network/i82586.c,
1411        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1412        libchip/network/open_eth.c, libchip/network/sonic.c,
1413        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1414        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1415        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1416        libchip/shmdr/shm_driver.h: Cosmetics.
1417
14182004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1419
1420        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1421        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1422        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1423        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1424        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1425        fixed size types.
1426
14272004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1428
1429        * configure.ac: Explicitly pass --includedir and --libdir to
1430        cpukit/configure.
1431
14322004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1433
1434        * librdbg/Makefile.am: Fix rpcgen rules.
1435        * librdbg/src/i386/any/remdeb_xdr.c,
1436        librdbg/src/m68k/any/remdeb_xdr.c,
1437        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1438        Reflect changes to librdbg/Makefile.am.
1439
14402004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1441
1442        * configure.ac: Reflect changes testsuites/configure.ac and
1443        cpukit/configure.ac.
1444
14452004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1446
1447        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1448        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1449
14502004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1451
1452        * configure.ac: Reflect changes to testsuites's configuration.
1453
14542004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1455
1456        PR/589 rtems
1457        * libchip/network/pci.h: Remove (Moved to cpukit).
1458
14592004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1460
1461        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1462        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1463        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1464        libchip/network/dec21140.c, libchip/network/elnk.c,
1465        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1466        libchip/network/open_eth.h, libchip/network/sonic.c,
1467        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1468        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1469        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1470        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1471        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1472        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1473        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1474        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1475        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1476        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1477        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1478        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1479        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1480        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1481        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1482        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1483        fixed-size types.
1484
14852004-03-14      Chris Johns  <chrisj@rtems.org>
1486
1487        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1488        the BSP example code.
1489        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1490        support the DIMMPC. This is a pc386 target with IO port support. Minor
1491        formating clean up. Add documentation to the header file.
1492        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1493        cs8900.h header file.
1494
14952004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1496
1497        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1498        Cosmetics.
1499
15002004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1501
1502        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1503        There are no application level Makefiles in here.
1504
15052004-03-04      Joel Sherrill <joel@OARcorp.com>
1506
1507        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1508        they can be used in application level makefiles.
1509
15102004-03-05      Joel Sherrill <joel@OARcorp.com>
1511
1512        * libnetworking/rtems_webserver/ejparse.c,
1513        libnetworking/rtems_webserver/emfdb.c,
1514        libnetworking/rtems_webserver/sock.c,
1515        libnetworking/rtems_webserver/socket.c,
1516        libnetworking/rtems_webserver/sym.c,
1517        libnetworking/rtems_webserver/webs.c,
1518        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15192004-03-05      Joel Sherrill <joel@OARcorp.com>
1520
1521        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1522        compiling this file only only those CPU families with supported
1523        exception models.
1524
15252004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1526
1527        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1528        testsuites (Was exposed with --enable-multilib, only).
1529        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1530         Add RTEMS_BSP_CONFIG_SUBDIR.
1531        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1532        testsuites's configure.
1533        * aclocal/rtems-top.m4: Remove ENDIF hack.
1534        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1535
15362004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1539        wrapup/Makefile.am: Fix automake problems having been introduced
1540        in previous patch.
1541
15422004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1545        Preinstall dirs.
1546        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1547        * aclocal/check-multiprocessing.m4: Cosmetics.
1548        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1549        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1550
15512004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1554        librdbg/src/Makefile.am.
1555        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1556        * configure.ac: Reflect changes above.
1557        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1558        * wrapup/Makefile.am: Reflect changes above.
1559        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1560
15612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1564
15652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1568
15692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1570
1571        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1572
15732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1574
1575        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1576        librdbg/src/powerpc/Makefile.am: Remove.
1577        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1578        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1579        * configure.ac: Reflect changes above.
1580
15812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583
15842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1587        STRIP.
1588
15892004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * librdbg/include/Makefile.am: Merge-in
1592        librdbg/include/rdbg/i386/Makefile.am,
1593        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1594        librdbg/include/rdbg/powerpc/Makefile.am.
1595        * librdbg/include/rdbg/i386/Makefile.am,
1596        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1597        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1598        * configure.ac: Reflect changes above.
1599
16002004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602        * configure.ac: Use AS_HELP_STRING(ada).
1603
16042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1607        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1608        Use AC_CONFIG_HEADERS.
1609        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1610        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1611
16122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1613
1614        * Makefile.am: include local.am.
1615
16162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * aclocal/version.m4: 4.6.99.0.
1619
16202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621
1622        * Makefile.am: Don't include host.am.
1623        * automake/compile.am: Further cleanups.
1624
16252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * automake/lib.am: Remove (Unused).
1628
16292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * wrapup/Makefile.am: Don't include lib.am.
1632        * automake/compile.am: Use automake compilation rules.
1633
16342004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * libnetworking/pppd/Makefile.am,
1637        libnetworking/rtems_servers/Makefile.am,
1638        libnetworking/rtems_telnetd/Makefile.am,
1639        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1640        support/Makefile.am: Don't include lib.am.
1641
16422004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * libchip/Makefile.am: Don't include lib.am.
1645        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1646        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1647        unnecessary EXTRA_DISTs.
1648
16492004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1650
1651        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1652        hack.
1653
16542004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1657        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1658        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1659        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1660
16612004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1664        Add AM_CONDITIONAL(HAS_MP).
1665        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1666        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1667        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1668        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1669        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1670        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1671        (Deprecated by autoconf 2.59).
1672
16732004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1676        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1677
16782004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * ChangeLog: Merge-in libnetworking/ChangeLog.
1681        * libnetworking/ChangeLog: Remove.
1682        * ChangeLog: Merge-in librdbg/ChangeLog.
1683        * librdbg/ChangeLog: Remove.
1684        * ChangeLog: Merge-in libchip/ChangeLog.
1685        * libchip/ChangeLog: Remove.
1686        * ChangeLog: Merge-in optman/ChangeLog.
1687        * optman/ChangeLog: Remove.
1688
16892004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1690
1691        * configure.ac: Reflect changes to cpukit.
1692        * wrapup/Makefile.am: Reflect changes to librdbg.
1693        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1694        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1695        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1696        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1697        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1698        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1699        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1700        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1701        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1702
17032004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * aclocal/rtems-top.m4: Remove check for version.m4.
1706        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1707
17082004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1711        * wrapup/Makefile.am: Reflect changes to libchip/*.
1712        * support/Makefile.am: Use automake compilation rules.
1713        * wrapup/Makefile.am: Reflect changes to support/*.
1714        * configure.ac: Remove libnetworking/wrapup/Makefile.
1715        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1716        libnetworking/*/lib*.a instead of libnetapps.a.
1717        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1718        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1719        * optman/Makefile.am: Use automake compilation rules.
1720        * libchip/Makefile.am: Fix typo in previous patch.
1721        * libchip/Makefile.am: Use automake compilation rules.
1722        * libnetworking/Makefile.am: Remove wrapup.
1723        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1724        automake-compilation rules.
1725        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1726        automake-compilation rules.
1727        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1728        automake-compilation rules.
1729        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1730        automake-compilation rules.
1731        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1732
17332004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1736        PRE/TMPINSTALL_FILES to CLEANFILES.
1737        * automake/lib.am: Remove TMPINSTALL_FILES.
1738        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1739        PRE/TMPINSTALL_FILES to CLEANFILES.
1740        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1741        PRE/TMPINSTALL_FILES to CLEANFILES.
1742        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1743        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1744        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1745        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1746        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1747        * librdbg/src/i386/Makefile.am: Ditto.
1748        * librdbg/src/m68k/Makefile.am: Ditto.
1749        * librdbg/src/powerpc/Makefile.am: Ditto.
1750        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1751        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1752        * libnetworking/rtems_servers/Makefile.am: Ditto.
1753        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1754        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1755
17562004-01-07      Joel Sherrill <joel@OARcorp.com>
1757
1758        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1759        more completely covers the MIPS family.
1760
17612003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * wrapup/Makefile.am: Reflect changes to shmdr.
1764        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1765
17662003-12-18      Joel Sherrill <joel@OARcorp.com>
1767
1768        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1769        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1770        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1771        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1772        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1773        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1774        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1775
17762003-12-17      Joel Sherrill <joel@OARcorp.com>
1777
1778        * aclocal/version.m4: Updated to rtems-20031217-test.
1779
17802003-12-17     
1781
1782        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1783        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1784
17852003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1786
1787        * automake/compile.am: Remove LINK_LIBS (Unused).
1788        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1789
17902003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1793        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1794        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1795        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1796        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1797
17982003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799
1800        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1801        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1802        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1803        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1804        * librdbg/src/i386/Makefile.am:
1805        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1806        * librdbg/src/m68k/Makefile.am:
1807        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1808        * librdbg/src/powerpc/Makefile.am:
1809        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1810
18112003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1812
1813        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1814        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1815        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1816        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1817        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1818        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1819        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1820        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1821        * optman/Makefile.am: Remove project_libdir.
1822        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1823        PRE/TMPINSTALL_FILES.
1824        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1825        PRE/TMPINSTALL_FILES.
1826        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1827        PRE/TMPINSTALL_FILES.
1828        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1829        PRE/TMPINSTALL_FILES.
1830        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1831        from PRE/TMPINSTALL_FILES.
1832        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1833        PRE/TMPINSTALL_FILES.
1834        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1835        PRE/TMPINSTALL_FILES.
1836        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1837        PRE/TMPINSTALL_FILES.
1838        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1839        PRE/TMPINSTALL_FILES.
1840        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1841        PRE/TMPINSTALL_FILES.
1842        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1843        PRE/TMPINSTALL_FILES.
1844        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1845        from PRE/TMPINSTALL_FILES.
1846
18472003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1850        * automake/lib.am: Remove project_libdir.
1851        * wrapup/Makefile.am: Reworked.
1852
18532003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * configure.ac: Reflect changes to librdbg.
1856        * optman/Makefile.am: Add tmpinstall dirstamp support.
1857        * libchip/Makefile.am: Fix variant-tmpinstall support.
1858        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1859        * librdbg/src/powerpc/Makefile.am: Merge-in former
1860        new_exception_processing/Makefile.am.
1861        * librdbg/src/m68k/any/Makefile.am: Remove.
1862        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1863        * librdbg/src/i386/any/Makefile.am: Remove.
1864        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1865        * librdbg/src/Makefile.am: Cosmetics.
1866        * librdbg/include/Makefile.am: Cosmetics.
1867        * librdbg/Makefile.am: Cosmetics.
1868        * libnetworking/Makefile.am: Cosmetics.
1869        * libnetworking/pppd/Makefile.am: Cosmetics.
1870        * libnetworking/wrapup/Makefile.am: Cosmetics.
1871
18722003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * Makefile.am: Cosmetics.
1875        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1876        support.
1877
18782003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * automake/compile.am: Remove $(ARCH):-rule.
1881
18822003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883
1884        * configure.ac: Remove lib/libbsp/shared/Makefile,
1885        lib/libbsp/shmdr/Makefile.
1886
18872003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1890        libchip/serial/Makefile, libchip/rtc/Makefile.
1891        * support/Makefile.am: Remove all-local: $(ARCH).
1892        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1893        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1894        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1895        * optman/Makefile.am: Remove all-local: $(ARCH).
1896        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1897        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1898        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1899        compilation dirstamp support.
1900        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1901        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1902        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1903        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1904        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1905        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1906        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1907        all-local: $(ARCH).
1908        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1909        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1910        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1911        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1912        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1913
19142003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * aclocal/lead-dot.m4: New (from automake-1.7f).
1917        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1918        AC_SUBST(dirstamp).
1919        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1920        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1921        libchip/serial/Makefile.am: Ditto.
1922        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1923        * librdbg/include/Makefile.am: Ditto.
1924        * librdbg/include/rdbg/Makefile.am: Ditto.
1925        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1926        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1927        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1928        * librdbg/src/Makefile.am: Ditto.
1929        * librdbg/src/i386/Makefile.am: Ditto.
1930        * librdbg/src/i386/any/Makefile.am: Ditto.
1931        * librdbg/src/m68k/Makefile.am: Ditto.
1932        * librdbg/src/m68k/any/Makefile.am: Ditto.
1933        * librdbg/src/powerpc/Makefile.am: Ditto.
1934        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1935        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1936        preinstallation.
1937        * libnetworking/pppd/Makefile.am: Ditto.
1938        * libnetworking/rtems_servers/Makefile.am: Ditto.
1939        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1940        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1941        * libnetworking/wrapup/Makefile.am: Ditto.
1942
19432003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1944
1945        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1946        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1947        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1948        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1949        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1950        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1951        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1952        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1953        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1954        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1955        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1956        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1957        underquoting to silence automake-1.8.
1958
19592003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1960
1961        * configure.ac: Reflect having moved tests to ../../testsuites.
1962
19632003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1964
1965        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1966        * aclocal/canonical-host.m4: Remove.
1967        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1968        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1969
19702003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1971
1972        * aclocal/check-cpu.m4: Remove.
1973        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1974        * aclocal/canonical-target-name.m4: Add m4-quotes.
1975        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1976        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1977        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1978        * aclocal/check-networking.m4: Add m4-quotes. Require
1979        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1980        * aclocal/check-posix.m4: Add m4-quotes. Require
1981        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1982        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1983        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1984        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1985
19862003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1989        * aclocal/bsp-alias.m4: Remove.
1990
19912003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1992
1993        * configure.ac: Make presence of tests/ optional.
1994
19952003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        * aclocal/path-perl.m4: Remove (Unused).
1998
19992003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2000
2001        * automake/force-preinstall.am: Remove.
2002
20032003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2004
2005        PR 499/rtems_misc
2006        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2007        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2008        Configuration (Odd was forced) - Correction of Stop Bit configuration
2009        (inversed) - Correction of ISR Handler to call
2010        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2011        CTS Hardware flow control Configuration.
2012
20132003-09-04      Joel Sherrill <joel@OARcorp.com>
2014
2015        * lib/libcpu/shared/include/cache.h,
2016        lib/libcpu/shared/src/cache_aligned_malloc.c,
2017        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2018        license changed.
2019        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2020        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2021        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2022        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2023        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2024        for license changed.
2025        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2026        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2027        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2028        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2029        libchip/network/cs8900.h, libchip/network/dec21140.c,
2030        libchip/network/elnk.c, libchip/network/open_eth.c,
2031        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2032        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2033        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2034        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2035        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2036        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2037        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2038        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2039        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2040        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2041        libchip/serial/serial.h, libchip/serial/z85c30.c,
2042        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2043        libchip/serial/z85c30_reg.c: URL for license changed.
2044
20452003-09-03      Jiri Gaisler <jiri@gaisler.com>
2046
2047        PR 477/networking
2048        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2049        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2050        libchip/network/open_eth.h: New files.
2051
20522003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2053
2054        * aclocal/rtems-top.m4: Add RTEMS_API.
2055        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2056
20572003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2058
2059        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2060        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2061        @RTEMS_BSP@.cfg.
2062
20632003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2066
20672003-08-20      Joel Sherrill <joel@OARcorp.com>
2068
2069        * libchip/network/cs8900.c: Correct copyright statements.
2070
20712003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * aclocal/check-itron.m4: Remove.
2074        * aclocal/enable-inlines.m4: Remove.
2075        * Makefile.am: Reflect having moved aclocal/.
2076        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2077        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2078        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2079        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2080        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2081        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2082        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2083        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2084        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2085        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2086        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2087        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2088        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2089        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2090        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2091        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2092        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2093        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2094        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2095        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2096        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2097        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2098        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2099        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2100        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2101        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2102        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2103        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2104        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2105        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2106        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2107        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2108        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2109        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2110        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2111        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2112        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2113        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2114        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2115        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2116        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2117        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2118        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2119        * aclocal/target.m4: New (Copied from ../../aclocal).
2120        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2121        * aclocal/version.m4: New (Copied from ../../aclocal).
2122
21232003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * configure.ac: Remove stray comments.
2126        * automake/local.am, automake/host.am: Remove "debug".
2127
21282003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * Makefile.am: Reflect having moved automake/.
2131        * lib/Makefile.am: Reflect having moved automake/.
2132        * support/Makefile.am: Reflect having moved automake/.
2133        * wrapup/Makefile.am: Reflect having moved automake/.
2134        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2135        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2136        from ../../automake).
2137        * optman/Makefile.am: Reflect having moved automake/.
2138        * libchip/Makefile.am: Reflect having moved automake/.
2139        * libchip/ide/Makefile.am: Reflect having moved automake/.
2140        * libchip/network/Makefile.am: Reflect having moved automake/.
2141        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2142        * libchip/serial/Makefile.am: Reflect having moved automake/.
2143        * librdbg/Makefile.am: Reflect having moved automake/.
2144        * librdbg/include/Makefile.am: Reflect having moved automake/.
2145        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2146        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2147        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2148        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2149        automake/.
2150        * librdbg/src/Makefile.am: Reflect having moved automake/.
2151        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2152        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2153        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2154        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2155        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2156        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2157        having moved automake/.
2158        * libnetworking/Makefile.am: Reflect having moved automake/.
2159        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2160        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2161        automake/.
2162        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2163        automake/.
2164        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2165        automake/.
2166        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2167
21682003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * Makefile.am: Add bsp.pc.in.
2171        * bsp.pc.in: New (pkgconfig support).
2172
21732003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2176
21772003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * lib/Makefile.am: New (Required by 'make dist').
2180        * lib/ChangeLog: Remove.
2181        * lib/.cvsignore: Cleanup.
2182        * configure.ac: Reflect having added lib/Makefile.am.
2183        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2184        lib/libbsp/configure.ac.
2185        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2186        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2187
21882003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2191        * configure.ac: Merge-in librdbg/configure.ac.
2192        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2193        librdbg/configure.ac.
2194        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2195        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2196        LIBCHIP. Conditionally build include-dirs.
2197        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2198        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2199        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2200        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2201        librdbg/include/rdbg/m68k/Makefile.am,
2202        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2203        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2204        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2205        librdbg/src/powerpc/Makefile.am, librdbg/
2206        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2207        configure.ac into ../configure.ac.
2208        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2209        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2210        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2211        libnetworking/rtems_telnetd/Makefile.am,
2212        libnetworking/rtems_webserver/Makefile.am,
2213        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2214        into ../configure.ac.
2215
22162003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        PR 427/rtems
2219        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2220        * librdbg/src/servtsp.c: Ditto.
2221
22222003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2223
2224        PR 429/bsps
2225        PR 432/bsps
2226        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2227        packets are queued onto an elnk board, the ISR will deadlock the device
2228        with a tx complete interrupt.  Lighter tx loads are not affected as they
2229        end up submitting single packets to the device.
2230
22312003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2234        optman/configure.ac.
2235        * optman/configure.ac: Remove (Merged into ../configure.ac).
2236        * optman/Makefile.am: Reflect having merged configure.ac into
2237        ../configure.ac.
2238        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2239        * libchip/Makefile.am, libchip/ide/Makefile.am,
2240        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2241        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2242        ../configure.ac.
2243
22442003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2247
22482003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2249
2250        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2251        on i386.
2252
22532003-06-13      Joel Sherrill <joel@OARcorp.com>
2254
2255        * libnetworking/pppd/chat.c: Removed warnings.
2256
22572003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2258
2259        * libchip/network/README.3com: New file missed in previous commit.
2260        PR 405/bsps
2261        PR 393/networking
2262        * libchip/network/dec21140.c: Fix leak also known as PR393.
2263        * libchip/network/elnk.c, libchip/network/if_media.h,
2264        libchip/network/mii.h: New files.
2265        * libchip/network/Makefile.am: Reflect new files.
2266
22672003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2268
2269        * configure.ac: Remove support for profile-variant.
2270
22712003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        PR 397/pppd
2274        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2275        * libnetworking/pppd/magic.c: Remove *rand48.
2276        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2277
22782003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2279
2280        * wrapup/Makefile.am: Add libide.a.
2281
22822003-04-15      Joel Sherrill <joel@OARcorp.com>
2283
2284        PR 387/rtems_misc
2285        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2286        routines.
2287        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2288
22892003-04-11      Joel Sherrill <joel@OARcorp.com>
2290
2291        * libnetworking/rtems_webserver/cgi.c,
2292        libnetworking/rtems_webserver/sockGen.c,
2293        libnetworking/rtems_webserver/umui.c,
2294        libnetworking/rtems_webserver/websSSL.c,
2295        libnetworking/rtems_webserver/websSSL.h,
2296        libnetworking/rtems_webserver/websda.c,
2297        libnetworking/rtems_webserver/websda.h: New files. Not included in
2298        previous commit.
2299
23002003-04-10      Joel Sherrill <joel@OARcorp.com>
2301
2302        PR 371/pppd
2303        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2304        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2305        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2306        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2307        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2308        still global symbols in rtemspppd.h which might need to be changed or
2309        converted into member of a structure which is dereferenced with a
2310        pointer that is managed as a per task variable. But this patch should
2311        avoid many conflicts.
2312
23132003-03-27      Joel Sherrill <joel@OARcorp.com>
2314
2315        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2316        not allowed in the cpukit source code since it must be buildable
2317        independent of any BSP. These files were moved to libchip/ide.
2318        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2319        files.
2320
23212003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2322
2323        PR 368/filesystems
2324        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2325        improvements which now work on pc386 and mbx8xx.
2326        * libchip/ide/ide_controller.c: New file.
2327
23282003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2329
2330        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2331
23322003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2335        * configure.ac: Add support/.
2336        * support/.cvsignore: New.
2337        * support/Makefile.am: New.
2338        * support/version.c: New.
2339        * wrapup/Makefile.am: Add support/libsupport.a.
2340        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2341        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2342        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2343        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2344
23452003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2348
23492003-02-20      Till Straumann <strauman@slac.stanford.edu>
2350
2351        PR 354/networking
2352        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2353        chip against a table of supported chips. The untested ones are still
2354        commented out, however.
2355
23562003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2357
2358        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2359        * configure.ac: AC_PREREQ(2.57).
2360        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2361        * optman/configure.ac: AC_PREREQ(2.57).
2362        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2363        * libchip/configure.ac: AC_PREREQ(2.57).
2364        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2365        * librdbg/configure.ac: AC_PREREQ(2.57).
2366        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2367        * libnetworking/configure.ac: AC_PREREQ(2.57).
2368
23692003-02-06      Joel Sherrill <joel@OARcorp.com>
2370
2371        * libnetworking/pppd/chat.c: Convert routines with common names to
2372        static. This included get_char(), put_char(), and character() among
2373        others.
2374
23752003-02-03      Joel Sherrill <joel@OARcorp.com>
2376
2377        PR 338/filesystem
2378        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2379        rtems_io_lookup_name() (API change).  Unused function removed.
2380
23812003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2382
2383        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2384        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2385        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2386        Eliminate *_O_FILES.
2387        * libnetworking/rtems_servers/Makefile.am,
2388        libnetworking/rtems_webserver/Makefile.am,
2389        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2390
23912002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2394        Let all-local: depend on $(LIB).
2395        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2396        * optman/Makefile.am: Apply install-data-local to install *.rels.
2397
23982002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2399
2400        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2401        %.c rules.
2402        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2403        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2404        * libchip/rtc/Makefile.am: Ditto.
2405        * libchip/serial/Makefile.am: Ditto.
2406
24072002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2410        LIBC_DEFINES.
2411        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2412        LIBC_DEFINES.
2413        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2414        LIBC_DEFINES.
2415
24162002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2419
24202002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2423        cache-checking.
2424        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2425
24262002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2429        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2430        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2431        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2432        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2433
24342002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2437        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2438        Remove.
2439        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2440
24412002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2444        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2445
24462002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2447
2448        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2449        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2450
24512002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2454        * optman/rel.am: New.
2455
24562002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2459        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2460        braino in comment on "exec". Extend --enable-ada handling.
2461
24622002-11-04      Joel Sherrill <joel@OARcorp.com>
2463
2464        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2465        tasks and rolling multiple loops into 1.
2466        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2467        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2468        Removed warnings.
2469
24702002-10-31      Joel Sherrill <joel@OARcorp.com>
2471
2472        * libchip/network/dec21140.c: Removed warnings.
2473        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2474        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2475        librdbg/src/m68k/any/remdeb_xdr.c,
2476        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2477        warnings.
2478        * libnetworking/rtems_webserver/socket.c,
2479        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2480
24812002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2482
2483        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2484        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2485        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2486        above.
2487
24882002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2491        * wrapup/.cvsignore: Remove autom4te.cache.
2492        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2493        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2494        autom4te.cache.
2495        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2496        autom4te.cache.
2497        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2498        autom4te.cache.
2499
25002002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2503
25042002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * optman/.cvsignore: Add autom4te.cache.
2507
25082002-09-14      Joel Sherrill <joel@OARcorp.com>
2509
2510        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2511
25122002-09-07      Joel Sherrill <joel@OARcorp.com>
2513
2514        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2515        include files to resolve warnings.
2516
25172002-09-07      Chris Johns <ccj@acm.org>
2518
2519        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2520        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2521        which corrects the problem  where the cs8900.c file was actually the BSP
2522        glue.  Joel did some hacking so this file will compile.  Previously it
2523        required providing a target.h file to compile.
2524        * libchip/network/cs8900.c.bsp: New file.
2525
25262002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2529
25302002-08-31      Joel Sherrill <joel@OARcorp.com>
2531
2532        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2533        eliminate warning.
2534
25352002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * configure.ac: Add ada-tests.
2538
25392002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * Makefile.am: Add preinstall-stamp.
2542
25432002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2546        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2547        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2548        gcc31 happy.
2549        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2550        cp.
2551
25522002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2553
2554        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2555        make/bsp.mak.
2556        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2557        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2558
25592002-08-12      Joel Sherrill <joel@OARcorp.com>
2560
2561        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2562        avoid error.
2563
25642002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2565
2566        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2567        * configure.ac: Add BSP_SUBDIRS.
2568        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2569        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2570        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2571        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2572        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2573        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2574        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2575        RTEMS_CHECK_BSP_CACHE.
2576        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2577        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2578        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2579        .$(OBJEXT) instead of .o.
2580        * libnetworking/pppd/Makefile.am,
2581        libnetworking/rtems_servers/Makefile.am,
2582        libnetworking/rtems_telnetd/Makefile.am,
2583        libnetworking/rtems_webserver/Makefile.am,
2584        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2585
25862002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2589        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2590        ../libchip/serial/$(ARCH)/libserialio.a.
2591        * libchip/serial/Makefile.am: Don't tmp-install lib.
2592        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2593
25942002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2595
2596        * Makefile.am: Add rtems_makedir.
2597        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2598        * Makefile.am: Add wrapup-SUBDIR.
2599        * wrapup/ChangeLog: Remove.
2600        * wrapup/configure.ac: Remove.
2601        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2602        (Make the bare BSP happy).
2603        * configure.ac: Ditto.
2604        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2605        Create make/custom/default.cfg.
2606        * configure.ac: Add creation of make/custom/*.cfg. Create
2607        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2608
26092002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * Makefile.am: Clean $(PROJECT_RELEASE).
2612
26132002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2616        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2617        prototype mismatches.
2618
26192002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2620
2621        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2622        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2623
26242002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * acinclude.m4: Add test "$multilib" != "yes".
2627        * config-ml.in: Remove.
2628        * acinclude.m4: Cleanups.
2629        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2630        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2631        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2632        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2633        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2634
26352002-07-16      Eric Norum <eric.norum@usask.ca>
2636
2637        * New driver for the Intel EtherExpressPro (82559ER) chip.
2638        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2639        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2640        * libchip/network/Makefile.am: Modified to reflect above.
2641
26422002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * acinclude.m4: New.
2645        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2646        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2647        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2648
26492002-07-01      Joel Sherrill <joel@OARcorp.com>
2650
2651        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2652        _Objects_Information_table now that it is a two dimensional array based
2653        upon API and class.
2654        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2655        of strnlen().
2656
26572002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2660        preinstall libnetapps.a.
2661
26622002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * configure.ac: Remove librpc.
2665
26662002-06-25      Joel Sherrill <joel@OARcorp.com>
2667
2668        * Per PR233, moved librpc to exec.
2669        * configure.ac, wrapup/Makefile.am: Modified.
2670        * librpc, librpc/ChangeLog: Removed.
2671
26722002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2673
2674        * optman/Makefile.am: Remove multilib support.
2675        * optman/configure.ac: Ditto.
2676        * optman/sapi/Makefile.am: Ditto.
2677
26782002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2681        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2682
26832002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        Move networking libraries to c/src/exec/libnetworking
2686        * libnetworking/configure.ac, libnetworking/Makefile.am,
2687        libnetworking/wrapup/Makefile.am: Reflect Moval.
2688
26892002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2692        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2693        <rtems/bspIo.h>.
2694
26952002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2698        * libnetworking/rtems/mkrootfs.h: Ditto.
2699        * libnetworking/rtems/Makefile.am: Reflect changes above.
2700
27012002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * configure.ac: Remove lib.
2704
27052002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2706
2707        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2708        that exception stack frames on M68K members with VBR always are 6 byte
2709        long. The incorrect assumption resulted in some gdb commands like "next"
2710        to fail on the 68360.
2711
27122002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2715        PR 220
2716        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2717        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2718        CVS.
2719        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2720        libnetworking/sys/filio.h: Remove.
2721        * libnetworking/sys/Makefile.am: Reflect changes above.
2722
27232002-05-07      Chris Johns <ccj@acm.org>
2724
2725        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2726        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2727        requires it to be stripped.
2728
27292002-05-01      Eric Norum <eric.norum@usask.ca>
2730
2731        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2732        assembly  to satisfy gcc 3.1 and newer.
2733
27342002-04-26      Eric Norum <eric.norum@usask.ca>
2735
2736        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2737        agressive optimization in gcc 3.1 does not reorder things.
2738
27392002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2740
2741        * libchip/network/dec21140.c: Reflect changes to powerpc's
2742        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2743        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2744        <rtems/score/cpu.h>.
2745        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2746        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2747
27482002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * optman/configure.ac: Remove ENABLE_GCC28.
2751
27522002-04-11      Chris Johns <ccj@acm.org>
2753
2754        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2755        driver control block field to the ifconfig network driver structure.
2756        This field is needed by the i82586 driver which was ported from NetBSD
2757        as it had better hardware abstraction.
2758        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2759        PR59, added the drv_ctrl driver control block field to the ifconfig
2760        network driver structure. This field is needed by the i82586 driver
2761        which was ported from NetBSD as it had better hardware abstraction.
2762
27632002-04-10      Mike Siers <mikes@poliac.com>
2764
2765        * libnetworking/rtems_webserver/NOTES,
2766        libnetworking/rtems_webserver/asp.c,
2767        libnetworking/rtems_webserver/balloc.c,
2768        libnetworking/rtems_webserver/default.c,
2769        libnetworking/rtems_webserver/ej.h,
2770        libnetworking/rtems_webserver/ejIntrn.h,
2771        libnetworking/rtems_webserver/ejlex.c,
2772        libnetworking/rtems_webserver/ejparse.c,
2773        libnetworking/rtems_webserver/emfdb.c,
2774        libnetworking/rtems_webserver/emfdb.h,
2775        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2776        libnetworking/rtems_webserver/handler.c,
2777        libnetworking/rtems_webserver/license.txt,
2778        libnetworking/rtems_webserver/md5.h,
2779        libnetworking/rtems_webserver/md5c.c,
2780        libnetworking/rtems_webserver/mime.c,
2781        libnetworking/rtems_webserver/misc.c,
2782        libnetworking/rtems_webserver/ringq.c,
2783        libnetworking/rtems_webserver/rom.c,
2784        libnetworking/rtems_webserver/security.c,
2785        libnetworking/rtems_webserver/sock.c,
2786        libnetworking/rtems_webserver/sym.c,
2787        libnetworking/rtems_webserver/uemf.c,
2788        libnetworking/rtems_webserver/uemf.h,
2789        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2790        libnetworking/rtems_webserver/url.c,
2791        libnetworking/rtems_webserver/value.c,
2792        libnetworking/rtems_webserver/wbase64.c,
2793        libnetworking/rtems_webserver/webcomp.c,
2794        libnetworking/rtems_webserver/webpage.c,
2795        libnetworking/rtems_webserver/webrom.c,
2796        libnetworking/rtems_webserver/webs.c,
2797        libnetworking/rtems_webserver/webs.h,
2798        libnetworking/rtems_webserver/websuemf.c,
2799        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2800        2.1.4.
2801
28022002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * libchip/network/i82586.c: Include <string.h>.
2805        * libchip/network/sonic.c: Ditto.
2806
28072002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2808
2809        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2810
28112002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2814
28152002-03-27      Thomas.Doerfler@imd-systems.de
2816
2817        PR 144
2818        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2819        memory address 0 when called for the first time. This is done when
2820        trying to clear the variable "dhcp_hostname".
2821
28222002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2825        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2826        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2827        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2828        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2829        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2830        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2831        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2832        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2833        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2834        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2835        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2836        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2837        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2838        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2839        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2840        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2841        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2842        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2843        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2844        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2845        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2846        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2847        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2848        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2849        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2850        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2851        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2852        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2853        AUTOMAKE_OPTIONS.
2854        * libnetworking/configure.ac:
2855        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2856        foreign 1.6]).
2857        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2858        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2859        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2860        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2861        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2862        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2863        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2864        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2865        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2866        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2867        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2868        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2869        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2870        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2871        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2872        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2873        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2874
28752002-03-27      Ilya Alexeev <ilya@continuum.ru>
2876
2877        PR 162
2878        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2879        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2880        used in a device write routines.  Now ppp_softc structure have own
2881        character for writing to device (sc_outchar).  I think that converting
2882        local variables to static is not a right solution, because problems will
2883        occur in the case of two or more ppp instances.
2884        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2885        must be u_long, otherwise in the case of the big output packet endless
2886        loop may occur.
2887
28882002-03-21      Ilya Alexeev <ilya@continuum.ru>
2889
2890        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2891        preparations for multiple PPPD connections.
2892
28932002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2894
2895        PR 149
2896        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2897        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2898        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2899        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2900
29012002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2902
2903        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2904        * configure.ac: Modified to reflect addition.
2905
29062002-02-27      Ilya Alexeev <ilya@continuum.ru>
2907
2908        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2909        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2910        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2911        capabilities as well as eliminate some warnings.
2912
29132002-02-27      Eric Norum <eric.norum@usask.ca>
2914
2915        * libnetworking/net/radix.c: Properly handle fetching the default route
2916        when there is no route.  This was a bug in the original FreeBSD code and
2917        this fix is from an updated version of their code.
2918
29192002-02-16      Eric Norum <eric.norum@usask.ca>
2920
2921        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2922        checking.
2923
29242002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2925
2926        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2927        dodefaultroute.
2928
29292002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2930
2931        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2932        include <rtems/seterr.h>.
2933
29342002-02-01      Mike Siers <mikes@poliac.com>
2935
2936        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2937        avoid bringing the link down too fast. NOTE: Mike reports successfully
2938        running at 56K baud on a direct link.
2939
29402002-02-01      Eric Valette <valette@crf.canon.fr>
2941
2942        * librdbg/So many patches have been posted recently on the mailing list
2943        and  because we were unable to find correct solution to compile on
2944        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2945        because the coding  style of rdbg was rather inconsistant among various
2946        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2947        global coding style (using indent + manual edits), 2) incorporate/review
2948        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2949        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2950        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2951        after rdbg initialization is done, NB : the paches is huge but it is
2952        mainly due to coding styke chnages.  Only few lines of codes have been
2953        really changed and they do not impact  rdbg functionnality (AFAIKT).
2954        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2955        librdbg/include/rdbg/m68k/rdbg_f.h,
2956        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2957        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2958        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2959        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2960        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2961        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2962        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2963        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2964        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2965        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2966        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2967        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2968        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2969        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2970        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2971        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2972
29732002-01-31      Mike Siers <mikes@poliac.com>
2974
2975        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2976        * Nice Update of PPPD support which eliminates the requiremetn that
2977        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2978        and reports that it seems to be more stable and handle larger packets
2979        better.  This patch replaces the termios tasks with more general pppd
2980        network driver tasks.  The functions pppinput() and pppstart() get
2981        called from the interrupt service routine.
2982        * libnetworking/Makefile.am, libnetworking/configure.ac,
2983        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2984        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2985        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2986        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2987        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2988        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2989        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2990        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2991        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2992        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2993        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2994        libnetworking/net/route.c, libnetworking/net/route.h,
2995        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2996        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2997        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2998        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2999        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3000        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3001        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3002        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3003        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3004        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3005        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3006        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3007        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3008        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3009        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3010        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3011        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3012        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3013        libnetworking/pppd/example/README,
3014        libnetworking/pppd/example/netconfig.h,
3015        libnetworking/wrapup/Makefile.am: Modified.
3016        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3017        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3018        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3019        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3020        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3021        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3022        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3023        libnetworking/modem/pppcompress.c: Subdirectory removed.
3024
30252002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3026
3027        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3028        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3029
30302002-01-18      Till Straumann <strauman@slac.stanford.edu>
3031
3032        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3033        issues: - exception handler needs to enable MSR_FP if the interrupted
3034        thread is FP enabled. - printk message for MSR fixed and added
3035        stacktrace. NOTE: this requires the stacktrace patch to
3036        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3037        however).
3038
30392002-01-06      Joel Sherrill <joel@OARcorp.com>
3040
3041        * optman/.cvsignore: Added aclocal.m4 and configure.
3042        * optman/.cvsignore: New file.
3043
30442002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3047
30482002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3049
3050        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3051        * optman/ChangeLog: New.
3052        * optman/configure.ac: New.
3053        * optman/Makefile.am: New.
3054        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3055        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3056
30572001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3058
3059        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3060
30612001-12-18      Eric Norum <eric.norum@usask.ca>
3062
3063        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3064        `directories' (path names with a / at the end) while disallowing open()
3065        operations on TFTP `directories'.
3066
30672001-12-07      Eric Norum <eric.norum@usask.ca>
3068
3069        * libnetworking/lib/tftpDriver.c: Restore write capability.
3070
30712001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3072
3073        * libchip/network/sonic.h: Fix typo.
3074        * libnetworking/arpa/Makefile.am: Remove stray lines.
3075
30762001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3077
3078        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3079
30802001-10-18      Eric Norum <eric.norum@usask.ca>
3081
3082        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3083        chdir() and open() operations within the TFTP file system.
3084
30852001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3086
3087        * librdbg/configure.ac: Fix latent bug exposed by removal of
3088        config.cache's which prevented powerpc targets librdbg from building.
3089
30902001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3091
3092        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3093        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3094        autoconf-2.52 happy.
3095
30962001-10-12      Mike Siers <mikes@poliac.com>
3097
3098        * libnetworking/Update to stable working state.  Congratulations Mike!
3099        :).
3100        * libnetworking/modem_example: Directory removed.
3101        * libnetworking/modem_example/16550.h,
3102        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3103        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3104        libnetworking/modem_example/ppp.h,
3105        libnetworking/modem_example/pppcompress.c: Files removed.
3106        * libnetworking/pppd/example/pppd.options: New file.
3107        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3108        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3109        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3110        libnetworking/pppd/rtemsmain.c: Updated.
3111
31122001-10-12      Joel Sherrill <joel@OARcorp.com>
3113
3114        * libchip/serial/z85c30.c: Fixed typo.
3115
31162001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3119        * configure.in: Remove.
3120        * configure.ac: New file, generated from configure.in by autoupdate.
3121        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3122        * libchip/configure.in: Remove.
3123        * libchip/configure.ac: New file, generated from configure.in by
3124        autoupdate.
3125        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3126        * librdbg/configure.in: Remove.
3127        * librdbg/configure.ac: New file, generated from configure.in by
3128        autoupdate.
3129        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3130        * libnetworking/configure.in: Remove.
3131        * libnetworking/configure.ac: New file, generated from configure.in by
3132        autoupdate.
3133
31342001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3135
3136        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3137        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3138        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3139
31402001-09-27      Joel Sherrill <joel@OARcorp.com>
3141
3142        * libchip/ChangeLog: Fixed typo in date.
3143
31442001-09-27      Eric Norum <eric.norum@usask.ca>
3145
3146        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3147        TFTP  filesystem.
3148
31492001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3152        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3153        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3154        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3155        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3156        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3157        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3158        'PREINSTALL_FILES ='.
3159        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3160        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3161        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3162        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3163        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3164        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3165        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3166        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3167        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3168        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3169        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3170        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3171
31722001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3175        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3176        * librdbg/src/m68k/any/Makefile.am: Ditto.
3177        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3178        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3179        happy.
3180
31812001-09-21      Joel Sherrill <joel@OARcorp.com>
3182
3183        * libchip/network/Makefile.am: Fixed typo on file name.
3184        * libchip/network/i82586.c: Commented out line 318 which is referencing
3185        a member of a structure that is not currently there.  This needs to be
3186        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3187        to C style.
3188
31892001-09-19      Eric Norum <eric.norum@usask.ca>
3190
3191        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3192
31932001-09-19      Chris Johns <ccj@acm.org>
3194
3195        * libchip/network/README.i82586, libchip/network/i82586.c,
3196        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3197        Network driver for Intel i82586.
3198        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3199        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3200        "root" filesystem with information obtained via the DHCP response.
3201
32022001-09-14      Eric Norum <eric.norum@usask.ca>
3203
3204        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3205        make gcc 3.x happy.
3206
32072001-08-16      Mike Siers <mikes@poliac.com>
3208
3209        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3210        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3211        These support callback functionality that has not even been compiled
3212        under RTEMS yet.
3213        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3214        example application.  Mike's notes on the modifications: - renamed
3215        error() function because of namespace problems - removed calls to the
3216        exit() funciton - removed extra files from the pppd source directory -
3217        defined pppd task constant values in rtemspppd.h - modifyied example
3218        code to get actual tick per second value - placed the pppd 2.3.11 man
3219        page file (pppd.8) into the pppd directory.
3220        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3221        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3222        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3223        libnetworking/pppd/rtems-ppp.c: Deleted.
3224        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3225        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3226        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3227        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3228        libnetworking/pppd/example/init.c,
3229        libnetworking/pppd/example/netconfig.h,
3230        libnetworking/pppd/example/ppp.conf,
3231        libnetworking/pppd/example/pppdapp.c,
3232        libnetworking/pppd/example/system.h: New files.
3233        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3234        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3235        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3236        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3237        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3238        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3239        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3240        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3241        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3242        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3243        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3244        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3245        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3246        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3247        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3248
32492001-08-16      Joel Sherrill <joel@OARcorp.com>
3250
3251        * libnetworking/pppd/example/Makefile: Removed.
3252        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3253        to avoid bootstrap -c clobbering it.
3254        * libnetworking/rtems_telnetd/.cvsignore: New file.
3255
32562001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3257
3258        * libnetworking/Makefile.am, libnetworking/configure.in,
3259        libnetworking/rtems_servers/Makefile.am,
3260        libnetworking/rtems_servers/telnetd.c,
3261        libnetworking/rtems_servers/telnetd.h,
3262        libnetworking/rtems_telnetd/Makefile.am,
3263        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3264        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3265        libnetworking/rtems_telnetd/telnetd.c,
3266        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3267        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3268        effect when ftpd change. - the tcp/ip stats have been implemented into
3269        icmds.c and started when telnetd daemon is started.
3270        * libnetworking/rtems_servers/telnetd.c,
3271        libnetworking/rtems_servers/telnetd.h: Removed.
3272        * libnetworking/rtems_telnetd: New directory.
3273        * libnetworking/rtems_telnetd/Makefile.am,
3274        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3275        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3276        libnetworking/rtems_telnetd/telnetd.c,
3277        libnetworking/rtems_telnetd/telnetd.h: New files.
3278
32792001-06-14      Joel Sherrill <joel@OARcorp.com>
3280
3281        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3282        Moved from libmisc/shell so the network stack to address network
3283        depenendency.
3284        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3285
32862001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3287
3288        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3289
32902001-05-15      Joel Sherrill <joel@OARcorp.com>
3291
3292        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3293        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3294        accidentally deleted the incorrectly empty versions.
3295
32962001-05-14      Till Straumann <strauman@slac.stanford.edu>
3297
3298        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3299        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3300        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3301        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3302        to know the values) - the affected BSP (shared/motorola) headers have
3303        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3304        driver (libchip/network/dec21140.c) has been fixed to use
3305        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3306        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3307        who is using this driver. - the DEC driver also has been fixed to use
3308        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3309        delay_in_bus_cycles().
3310
33112001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3312
3313        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3314
33152001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3316
3317        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3318
33192001-04-24      Eric Norum <eric.norum@usask.ca>
3320
3321        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3322        NTP synchronization a little more robust -- no NTP daemon yet, but at
3323        least it trys a little harder when the primary NTP server is down.
3324
33252001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3326
3327        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3328        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3329        libnetworking/pppd/modem_example/modem.c,
3330        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3331        other strings into English.
3332        * libnetworking/pppd/STATUS: updated to reflect the changes.
3333
33342001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3335
3336        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3337        again.
3338
33392001-04-20      Eric Valette <valette@crf.canon.fr>
3340
3341        * mcp750 directory renamed new_exception processing as it supports many
3342        more CPU models.
3343        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3344        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3345        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3346        formerly in mcp750 plus modifications.
3347        * librdbg/src/powerpc/mcp750/.cvsignore,
3348        librdbg/src/powerpc/mcp750/Makefile.am,
3349        librdbg/src/powerpc/mcp750/remdeb.h,
3350        librdbg/src/powerpc/mcp750/remdeb_f.x,
3351        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3352        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3353        new_exception_processing.
3354        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3355        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3356        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3357        part of this effort to add support for the MPC8xx.
3358
33592001-04-19      Joel Sherrill <joel@OARcorp.com>
3360
3361        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3362        internal include files.
3363
33642001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3365
3366        PR 158
3367        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3368        rcmd() library call by commenting out the parts that deal with signals.
3369        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3370        stdio. The 'server-side' parts of this file which deal with
3371        authentication are disabled since they are not needed.
3372
33732001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3374
3375        * libnetworking/include/.cvsignore: Remove dangling file.
3376
33772001-03-14      Joel Sherrill <joel@OARcorp.com>
3378
3379        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3380        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3381        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3382        libchip style serial drivers can be written in libcpu or libbsp.
3383
33842001-03-01      Joel Sherrill <joel@OARcorp.com>
3385
3386        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3387        libchip/network/sonic.c, libchip/network/sonic.h,
3388        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3389        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3390        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3391        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3392        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3393        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3394        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3395        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3396
33972001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3398
3399        * librdbg/include/rdbg/Makefile.am,
3400        librdbg/include/rdbg/i386/Makefile.am,
3401        librdbg/include/rdbg/m68k/Makefile.am,
3402        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3403        style on include files.
3404
34052001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3406
3407        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3408        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3409        replace ${..} with $(..).
3410        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3411        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3412        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3413        libnetworking/rtems/Makefile.am, libnetworking/
3414        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3415        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3416        include_*HEADERS instead of H_FILES.
3417        * libnetworking/include/Makefile.am: Remove.
3418        * libnetworking/Makefile.am: Add handling of *.h files.
3419        * libnetworking/configure.in: Remove include/Makefile.
3420
34212001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3424
34252001-01-31      Sergei Organov <osv@javad.ru>
3426
3427        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3428        current dir and root dir removed in favor of new libio support for
3429        task-local current and root directories. - Bug in `close_data_socket()'
3430        introduced by previous change fixed. - `command_pasv()' changed to set
3431        timeout on socket we are listening on and code fixed to don't close
3432        socket twice on error. - `serr()' changed to clear `errno'. -
3433        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3434        changed to clear `errno' before processing session. -
3435        `close_data_socket()' fixed to close both active and passive sockets -
3436        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3437        empty string  in `exec_command()'.
3438
34392001-01-25      Eric Norum <eric.norum@usask.ca>
3440
3441        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3442        improves throughput on systems which are dropping packets.   Only the
3443        first timeout is reduced.  This keeps the number of extra packets down
3444        on networks that are very busy and dropping lots of packets.
3445
34462001-01-24      Sergei Organov <osv@javad.ru>
3447
3448        * libnetworking/rtems_servers/ftpd.c,
3449        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3450        - Timeouts on sockets implemented. 'idle' field added to configuration.
3451        No timeout by default to keep backward compatibility. Note: SITE IDLE
3452        command not implemented yet. - Basic global access control implemented.
3453        'access' field added to configuration. No access limitations by default
3454        to keep backward compatibility. - Anchor data socket for active mode
3455        (using self IP and port 20.) - Fixed default data port support (still
3456        not tested). - Don't allow IP address different from originating host in
3457        PORT command to improve security. - Fixed bug in MDTM command. - Check
3458        for correctness of parsing of argument in command_port(). - Fixed
3459        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3460        a directory. - Command parsing a little bit improved: command names are
3461        now converted to upper-case to be more compatible with RFC (command
3462        names are not case-sensitive.) - Reformat comments so that they have
3463        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3464        previous changes - True ASCII mode implemented (doesn't work for hooks
3465        and /dev/null) - Passive mode implemented, PASV command added. - Default
3466        port for data connection could be used (untested, can't find ftp client
3467        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3468        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3469
34702001-01-18      Joel Sherrill <joel@OARcorp.com>
3471
3472        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3473        macro using variable arguments.
3474        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3475        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3476        since I updated the main RTEMS development machine to RedHat 7.2 and
3477        apparently got a new version of rpcgen.
3478
34792001-01-12      Sergei Organov <osv@javad.ru>
3480
3481        * libnetworking/rtems_servers/ftpd.c,
3482        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3483        - use pool of pre-created threads to handle sessions instead of
3484        creating/deleting threads on the fly - LIST output is now similar to
3485        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3486        happy with it. - LIST NAME now works (both for files and directories) -
3487        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3488        clients happy  - keep track of CWD for every session separately -
3489        ability to specify root directory name for FTPD in configuration table.
3490        FTPD will then create illusion for FTP clients that this is actually
3491        root directory. - ignore options sent in commands, thus LIST -al FILE
3492        works and doesn't try to list "-al" directory. - buffers are allocated
3493        on stack instead of heap where possible to eliminate malloc/free calls
3494        (avoid possible heap fragmentation troubles). - drop using of task
3495        notepad to pass parameters - use function arguments instead - use
3496        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3497        in socket() instead of AF_INET.
3498
34992001-01-02      Joel Sherrill <joel@OARcorp.com>
3500
3501        * libnetworking/CHANGELOG: Removed.
3502        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3503
35042000-12-14      Eric Norum <eric.norum@usask.ca>
3505
3506        * libnetworking/lib/tftpDriver.c: Added write capability.
3507
35082000-12-08      Joel Sherrill <joel@OARcorp.com>
3509
3510        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3511        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3512        numerous variable declarations conditional on PPP_COMPRESS and
3513        PPP_FILTER.  Commented out variables that were not used because the code
3514        using them was commented out. Removed totally unused variables.
3515        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3516        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3517
35182000-11-30      Joel Sherrill <joel@OARcorp.com>
3519
3520        * libnetworking/modem/ppp_tty.c: Changed to include
3521        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3522        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3523        * libnetworking/Makefile.am: Modified to reflect above.
3524
35252000-11-27      Joel Sherrill <joel@OARcorp.com>
3526
3527        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3528
35292000-11-25      Eric Norum <eric.norum@usask.ca>
3530
3531        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3532        core.
3533
35342000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3535
3536        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3537        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3538        subdir.
3539        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3540        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3541        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3542        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3543        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3544        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3545        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3546        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3547        ppp_tty.c and the real pppd main is in pppmain.c.
3548
35492000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3550
3551        * libchip/network/sonic.c: Added ipalign() routine to align the received
3552        packet so that the ip header is on a 32-bit boundary. Necessary for
3553        cpu's that do not allow unaligned loads and stores and when the 32-bit
3554        DMA mode is used.
3555
35562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3557
3558        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3559        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3560        ACLOCAL_AMFLAGS.
3561        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3562        ACLOCAL_AMFLAGS.
3563        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3564        ACLOCAL_AMFLAGS.
3565
35662000-11-03      Chris Johns <ccj@acm.org>
3567
3568        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3569        libchip/network/cs8900.h: New files.
3570
35712000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3574        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3575        $(RTEMS_TOPdir)/aclocal.
3576        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3577        $(RTEMS_TOPdir)/aclocal.
3578        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3579        $(RTEMS_TOPdir)/aclocal.
3580
35812000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3582
3583        * configure.in: Switch to GNU-canonicalization.
3584        * Makefile.am: Reflect changes to configure.in.
3585        * acinclude.m4: Remove.
3586
35872000-10-30      Joel Sherrill <joel@OARcorp.com>
3588
3589        * POSIX include files merged into newlib.  This resulted in some
3590        definitions moving to other files and thus some secondary effects in
3591        RTEMS source code.
3592        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3593        in sync with newlib's <machine/types.h>.
3594        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3595        definition of struct itimerval in <sys/time.h>.
3596
35972000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3598
3599        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3600        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3601        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3602        * ChangeLog: Fix typos.
3603        * configure.in: add tests to the GNU canonicalized subdirectories.
3604
36052000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3606
3607        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3608        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3609        the lib directory before configuring lib/.
3610
36112000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3612
3613        * configure.in, Makefile.am: add exec to the GNU canonicalized
3614        subdirectories.
3615        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3616        * configure.in: add libnetworking, librpc and librdb to the GNU
3617        canonicalized subdirectories.
3618        * configure.in: add libmisc and libchip to the GNU canonicalized
3619        subdirectories.
3620        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3621        Switch to GNU canonicalization.
3622        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3623        Switch to GNU canonicalization.
3624        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3625        Switch to GNU canonicalization.
3626
36272000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3628
3629        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3630        canonicalization to libfs/. The approach is currently a bit of a hack as
3631        GNU canonicalization does not support the per-BSP build some of the
3632        other directories require.  As more of the tree is converted, this will
3633        become less  of an issue.
3634
36352000-10-20      Joel Sherrill <joel@OARcorp.com>
3636
3637        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3638        parameter.
3639
36402000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3641
3642        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3643        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3644        * librdbg/configure.in: Add m68k support.
3645        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3646        subdirectory.
3647        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3648        failure.
3649        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3650        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3651        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3652        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3653        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3654        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3655        librdbg/src/m68k/.cvsignore: New files.
3656        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3657        function pointers.
3658        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3659        _after_ pointer has been checked against NULL.
3660
36612000-10-18      Joel Sherrill <joel@OARcorp.com>
3662
3663        * wrapup/Makefile.am: Added libfs.
3664
36652000-10-18      Chris Johns <ccj@acm.org>
3666
3667        * libfs created.
3668        * configure.in: Added libfs subdirectory.
3669        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3670
36712000-09-28      Joel Sherrill <joel@OARcorp.com>
3672
3673        * libnetworking/rtems_webserver/Makefile.am,
3674        libnetworking/rtems_webserver/base64.c,
3675        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3676        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3677
36782000-09-22      Joel Sherrill <joel@OARcorp.com>
3679
3680        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3681        libnetworking/rtems/rtems_bsdnet_internal.h,
3682        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3683        have included rtems.h.  It is now including precisely the  least amount
3684        of low level, yet portable .h files to get the basic RTEMS types
3685        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3686        used machine/types.h to include rtems.h.
3687
36882000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3691
36922000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3693
3694        * libnetworking/ChangeLog: Cleanup.
3695
36962000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3697
3698        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3699        * libchip/ChangeLog: Fix formating.
3700
37012000-09-05      Joel Sherrill <joel@OARcorp.com>
3702
3703        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3704        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3705        confusion and to work with the converted flags.
3706
37072000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3708
3709        * wrapup/Makefile.am: Include compile.am.
3710        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3711        libchip/serial/Makefile.am: Include compile.am.
3712        * librdbg/src/i386/any/Makefile.am,
3713        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3714        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3715        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3716        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3717        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3718        libnetworking/rtems_servers/Makefile.am,
3719        libnetworking/rtems_webserver/Makefile.am,
3720        libnetworking/wrapup/Makefile.am: Include compile.am.
3721
37222000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3723
3724        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3725        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3726
37272000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3730
37312000-08-31      Joel Sherrill <joel@OARcorp.com>
3732
3733        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3734        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3735        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3736        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3737        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3738        * libnetworking/wbase64.c: Removed.
3739        * libnetworking/Makefile.am, libnetworking/asp.c,
3740        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3741        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3742        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3743        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3744        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3745        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3746        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3747        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3748        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3749        Modified.
3750
37512000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3752
3753        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3754
37552000-08-30      Joel Sherrill <joel@OARcorp.com>
3756
3757        * libnetworking/rtems_webserver/license.txt: New file.
3758
37592000-08-10      Joel Sherrill <joel@OARcorp.com>
3760
3761        * ChangeLog: New file.
3762        * libchip/ChangeLog: New file.
3763        * librdbg/ChangeLog: New file.
3764        * libnetworking/ChangeLog: New file.
3765
Note: See TracBrowser for help on using the repository browser.