source: rtems/c/src/ChangeLog @ 82948ea1

4.9
Last change on this file since 82948ea1 was c51fd299, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/09 at 15:43:15

2009-03-12 Daniel Hellstrom <daniel@…>

PR 1392/bsps

  • libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes over multiple pages results in extra data being written.
  • Property mode set to 100644
File size: 142.2 KB
RevLine 
[c51fd299]12009-03-12      Daniel Hellstrom <daniel@gaisler.com>
2
3        PR 1392/bsps
4        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
5        over multiple pages results in extra data being written.
6
[3a7df18]72009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
8
9        * libchip/i2c/spi-sd-card.c: Fixed RTEMS_BLKDEV_CAPABILITIES ioctl
10        which caused invalid multiple block writes.
11
[d65b2da]122008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
13
14        * libchip/serial/ns16550.c: Transmit the character in the polled write
15        function within a critical section for printk() compatibility.
16
[e00572f6]172008-09-10      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * aclocal/prog-cc.m4: Remove pre-production testing CFLAGS.
20
[abe94a6]212008-09-10      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * aclocal/canonical-target-name.m4, aclocal/rtems-cpu-subdirs.m4:
24        Remove TI C4x and NIOS2 ports from 4.9 branch.
25
[ec07659]262008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * libchip/ide/ata.h: Convert to Unix file format.
29
[686f66d]302008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
31
[b4d0eec3]32        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
33        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
34        libchip/serial/serial.h, libchip/serial/serprobe.c,
35        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
36        Convert to "bool".
[d5150397]37        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
38        libchip/i2c/spi-memdrv.h: Convert to "bool".
[33c36c81]39        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
40        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
41        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
[2c0b598]42        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
43        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
[e7672d6]44        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
45        Convert to "bool".
[90d21b36]46        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
47        Convert to "bool".
[686f66d]48        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
49        Convert to "bool".
50
[5c980d0]512008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
52
53        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
54        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
55        memory driver to not use the clock ioctl to install a method to poll
56        for input. It now uses a Class API Timer which means we can eliminate
57        this special IOCTL from all clock drivers.
58        * libchip/shmdr/setckvec.c: Removed.
59
[a818530b]602008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
61
62        * libchip/network/sonic.c: Do not declare a variable just to hold an
63        ignored return value.
64
[dccd351]652008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
66
67        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
68
[cc4c524b]692008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
72        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
73
[593297e]742008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * libchip/display/disp_hcms29xx.c: Do not make these static. They
77        appear to be unused that way.
78
[aec17f1]792008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
80
81        * libchip/shmdr/shm_driver.h: Correct prototypes.
82
[54c7a7f]832008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
84
85        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
86        variables and made methods static.
87
[73d5344]882008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * libchip/serial/ns16550.c: Fix warning.
91
[1f27c1f7]922008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
93
94        * aclocal/prog-cc.m4: Add -Wnested-externs.
95
[891bd246]962008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
97
[fc216b96]98        * libchip/network/dec21140.c: Add missing prototype.
[891bd246]99        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
100
1012008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
[0063a93a]102
103        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
104        -Wstrict-prototypes to RTEMS_CFLAGS.
105
[f031251c]1062008-08-02      Chris Johns <chrisj@rtems.org>
107
108        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
109        rtems_blkdev_request count and start references. Use
110        RTEMS_BLKDEV_START_BLOCK.
111
[3735f08]1122008-07-29      Chris Johns <chrisj@rtems.org>
113
114        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
115
116        * libchip/ide/ata.c: Change to use a mutex rather than disable
117        pre-emption. Updated to the libblock changes.
118
119        * libchip/ide/ata_internal.h: Updated to the new chains API.
120
121        * libchip/ide/ide_controller.c: Updated to the libblock
122        changes. Added come debug tracing.
123
124        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
125        to the libblock changes.
126
[1b39f18]1272008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * configure.ac: Remove RPCGEN, RPCTOOLS.
130
[be78809]1312008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
132
133        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
134        for output format specifiers.
135
[9bd5118]1362008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
137
[eb98e4c6]138        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
139        Fixed some data types
[9bd5118]140
[574fb67]1412008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
142
143        * libchip/i2c/spi-sd-card.c: Added missing header file.
144        * libchip/Makefile.am: Added SD Card driver.
145
[9ec91233]1462008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
147
148        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
149        make glyphs non-constant, added file headers
150
[224aebb3]1512008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
152
153        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
154        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
155        * libchip/display/font_hcms29xx.h
156        Creation of SPI display driver
157
[780428f]1582008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
159
160        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
161        via SPI.
162
[6a75acb]1632008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
166        AC_PREREQ(2.62).
167
[89ae273d]1682008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
171
[adaf33af]1722008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
173
174        * libchip/Makefile.am: Move termios helper routines from libchip to
175        libcsupport. Add routine which makes it easy for a termios device
176        driver to inform termios of its default baud rate. This avoids
177        inconsistencies in later termios settings changes.
178        * libchip/serial/termios_baud2index.c,
179        libchip/serial/termios_baud2num.c: Removed.
180
[61b7dae]1812008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
182
183        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
184
[8357ea27]1852008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
188        not fail if there are none.
189
[42bf1b9]1902008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
191
192        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
193        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
194        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
195        * libchip/Makefile.am:
196        derived a generic spi memory driver from spi-flash-m25p40,
197        added descriptor for fram fm25l256
198
[89d19033]1992008-05-07      Till Straumann <strauman@slac.stanford.edu>
200
201        PR 649/bsps
202        * libchip/ide/ata.c: Give up if the interface does not become ready.
203
[d3e21f3]2042008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        Moved to cpukit.
207        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
208        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
209        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
210        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
211        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
212        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
213        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
214        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
215        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
216        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
217        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
218        nfsclient/src/xdr_mbuf.c: Removed.
219
[ad20f595]2202008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
223
[a61cc6c]2242008-01-05      Chris Johns <chrisj@rtems.org>
225
226        * libchip/flash/am29lv160.c: Update the blank check error message
227        to say there is an error.
228       
[107f4d34]2292007-12-22      Chris Johns <chrisj@rtems.org>
230
231        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
232        the hello message. Just one line but still a little too long.
233       
[f3bf21f2]2342007-12-14      Chris Johns <chrisj@rtems.org>
235
236        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
237        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
238        * libchip/flash, libchip/flash/am29lv160.c,
239        libchip/flash/am29lv160.h: New.
240
[9d7fa71]2412007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
242
243        * libchip/network/if_fxp.c: Spacing.
244
[d371a97]2452007-11-20      Till Straumann <strauman@slac.stanford.edu>
246
247        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
248        Avoid using 'stdio' before the system is up and fully
249        initialized.
250
[381a2f18]2512007-11-20      Till Straumann <strauman@slac.stanford.edu>
252
253        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
254        * libchip/Makefile.am, libchip/preinstall.am:
255        added new driver for Maxim DS1375 i2c RTC.
256
[7a4e8e7c]2572007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
258
259        * libchip/i2c/spi-flash-m25p40.c:
260        added addressing call in write function
261
[55a685b]2622007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
263
264        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
265        * libchip/Makefile.am:
266        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
267
[a29bf16b]2682007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
269
270        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
271
[21961089]2722007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
273
274        * nfsclient/Makefile.am: Fix errors.
275
[96eadec4]2762007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
277
278        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
279
[90a51d8a]2802007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
281
282        * aclocal/version.m4: Bump RTEMS_API to 4.9.
283        Bump RTEMS_VERSION to 4.8.99.0.
284
[b00e693]2852007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
286
287        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
288
[e7ef4c3]2892007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
290
291        * configure.ac: Remove AC_PROG_AWK (Unused).
292
[24af51c5]2932007-09-14      Daron Chabot <djc915@mail.usask.ca>
294
295        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
296        rtems_interrupt_vector, to permit passing arbitrary arguments to the
297        ISR. Clean up of variables to silence compiler warnings.
298
[324e311]2992007-09-13      Daniel Hellstrom <daniel@gaisler.com>
300
301        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
302
[2a2b206]3032007-09-12      Daniel Hellstrom <daniel@gaisler.com>
304
305        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
306          - Odd bit bug in some chips taken care of.
307          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
308            alignment but failing to do so must have made the driver writer to make
309            some incorrect assumptions about MBUFs.
310          - Fixed MBUF handling to handle mbuf chains better. The Data length of
311            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
312          - Made while loop responsible for copying data to fifo port copy 16 shorts
313            per loop instead of 1 short, increasing the copying process.
314
[050249d]3152007-09-07      Daniel Hellstrom <daniel@gaisler.com>
316
317        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
318        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
319
[261f99bd]3202007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * configure.ac, wrapup/Makefile.am: Remove RDBG.
323        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
324        librdbg/Makefile.am, librdbg/preinstall.am,
325        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
326        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
327        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
328        librdbg/include/rdbg/powerpc/rdbg_f.h,
329        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
330        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
331        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
332        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
333        librdbg/src/servtsp.c, librdbg/src/servutil.c,
334        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
335        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
336        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
337        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
338        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
339        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
340        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
341        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
342        librdbg/src/powerpc/rdbg_f.c,
343        librdbg/src/powerpc/new_exception_processing/remdeb.h,
344        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
345        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
346        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
347
[2aaa1643]3482007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
349
350        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
351
3522007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
353
354        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
355          sizes.
356
[735892e3]3572007-07-27      Chris Johns <chrisj@rtems.org>
358
359        * wrapup/Makefile.am: Create archive from a file for hosts
360        with a limited command line size.
361
[ef38e6ca]3622007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
363
364        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
365          sizes.
366
[adb1a08]3672007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
[6e6267bb]368       
[9faed348]369        * configure.ac: Add nfsclient.
[6e6267bb]370        * nfsclient/Makefile.am: New.
371        * nfsclient/proto/Makefile, nfsclient/Makefile,
372          nfsclient/src/Makefile: Remove.
[adb1a08]373        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
374        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
375
[516f2d7]3762007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
379        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
380        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
381        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
382        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
383        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
384        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
385        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
386        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
387        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
388        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
389        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
390
[6aff507]3912007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
[02a3b35]392
[6aff507]393        * libchip/serial/ns16550.c: removed timed out wait for transmitter
394        to become ready: This will not work for fast CPUs.
395
[f610e83f]3962007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
[02a3b35]397
[f610e83f]398        * libchip/ide/ata.c: fixed warning
399
[5129b24]4002007-06-20      Ray Xu <rayx@gmail.com>
401
402        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
403        console, and libio. This shrinks the memory requirements but Joel has
404        not figured out how best to present this to application space.
405        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
406        New files.
407
[4522dba]4082007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
409
410        * optman/sapi/no-io.c: Split IO Manager into one function per file so
411        now we only need required initialization methods.
412
[3f72383c]4132007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
414
415        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
416        parameter since it was used to configure a no longer used feature.
417        Device names are now part of the filesystem not in a table.
418
[ff114dc5]4192007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
420
421        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
422        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
423        optman/rtems/no-part.c, optman/rtems/no-region.c,
424        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
425        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
426        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
427        other optional managers so using them reduces application size
428        instead of increasing it.
429        * optman/rtems/no-barrier.c: New file.
430
[0f720a7]4312007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
432
[513b327b]433        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
434        adjustments to pci-API changes.
[0f720a7]435        * libchip/network/dec21140.c, libchip/network/elnk.c,
436        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
437        changes.
438
[ec09d84]4392007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
440
441        * libchip/network/dec21140.c, libchip/network/if_dc.c,
442        libchip/network/if_fxp.c: Reflect changes to pci-API.
443
[f68663dc]4442007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
445
446        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
447        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
448
[d48955ea]4492007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
450
451        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
452          being used to compile "tools").
453
[d6236b41]4542007-03-13      Joel Sherrill <joel@OARcorp.com>
455
456        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
457
[2697be56]4582007-03-12      Joel Sherrill <joel@OARcorp.com>
459
460        * libchip/network/cs8900.c, libchip/network/cs8900.h,
461        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
462        and/or fix mistake in copyright notice. Both of these mistakes appear
463        to be from code submitted after these changes were made previously.
464
[c4c4528]4652007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
466
467        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
468
[6a00184]4692007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * libchip/Makefile.am: Correct path to README.tulipclone.
472
[397060c]4732007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * libchip/ide/ata.c: Remove superfluous type casts.
476
[2e4aa9e6]4772007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
480        Use size_t for sizes.
481
[3d14a45]4822007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
483
484        * libchip/ide/ata.c: in ata_request_done: moved call to free()
485        from preemption disabled region
486
[6b184e0]4872007-01-16      Till Straumann <strauman@slac.stanford.edu>
488
489        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
[6200dc9]490        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
[6b184e0]491        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
492
[df591b5]4932006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
494
495        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
496          ioctl_command_t as ioctl argument.
497
[600a241e]4982006-12-13      Joel Sherrill <joel@OARcorp.com>
499
500        * librtems++/include/rtems++/rtemsEvent.h,
501        librtems++/include/rtems++/rtemsMessageQueue.h,
502        librtems++/include/rtems++/rtemsSemaphore.h,
503        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
504        librtems++/src/rtemsMessageQueue.cc,
505        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
506        rtems_unsigned32 to uint32_t.
507
[5e11c97]5082006-12-13      Joel Sherrill <joel@OARcorp.com>
509
510        PR 1181/bsps
511        * optman/rtems/no-msg.c: Clean up dead code.
512
[294de470]5132006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
514
515        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
516
[062f6705]5172006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
518
519        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
520        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
521        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
522
[fcb0cd46]5232006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
524
525        * configure.ac: New BUG-REPORT address.
526
[d17f2b5]5272006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
528
529        * Makefile.am: Remove ampolish3.
530
[76ce226]5312006-11-17      Joel Sherrill <joel@OARcorp.com>
532
533        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
534        blank lines.
535
[3b6c332]5362006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
537
538        * configure.ac: Remove RTEMS_AMPOLISH3.
539        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
540          Remove checks for AMPOLISH3.
541        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
542        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
543        * ampolish3: Remove.
544
[f8235c07]5452006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
546
[e4a0c4e]547        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
[f8235c07]548        * aclocal/prog-cc.m4: Remove CFLAGS.
549        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
550        Compose CFLAGS. Append CFLAGS to ac_configure_args.
551
[bb932d4]5522006-10-23      Joel Sherrill <joel@OARcorp.com>
553
554        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
555
[104ff62]5562006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * automake/compile.am: Use hard-coded RTEMS_* flags.
559
[9b5e72b]5602006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
561
562        * aclocal/rtems-top.m4: Remove RTEMS_API.
563        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
564
[4f5e472]5652006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
568
[d6a6cff2]5692006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
570
571        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
572
[2e28876]5732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        * aclocal/version.m4: Bump version to 4.7.99.0.
576
[ba2c04f]5772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * configure.ac: Require autoconf-2.60. Require automake-1.10.
580
[158f87b0]5812006-09-11      Joel Sherrill <joel@OARcorp.com>
582
583        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
584
[7f247f3]5852006-09-04      Joel Sherrill <joel@OARcorp.com>
586
587        * libchip/network/greth.c, libchip/network/open_eth.c,
588        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
589        introduced by warning removal.
590
[ac5b81c3]5912006-09-01      Joel Sherrill <joel@OARcorp.com>
592
593        * libchip/network/greth.c, libchip/network/open_eth.c,
594        libchip/network/smc91111.c: Remove warnings and correct prototype
595        added earlier today.
596
[a612b50]5972006-09-01      Joel Sherrill <joel@OARcorp.com>
598
599        * libchip/network/cs8900.c, libchip/network/greth.c,
600        libchip/network/i82586.c, libchip/network/open_eth.c,
601        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
602        sized integers, and inttypes.h printf helpers.
603
[28b8d3af]6042006-08-09      Kolja Waschk <waschk@telos.de>
605
606        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
607
[8faa4a5]6082006-07-12      Joel Sherrill <joel@OARcorp.com>
609
610        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
611
[81d914d8]6122006-07-11      Jerry Needell <jerry.needell@unh.edu>
613
614        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
615        4.6 branch.  Original modifications by Gaisler Enterprises.
616        * libchip/network/greth.c, libchip/network/greth.h: New files.
617
[8eb78a20]6182006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
619
620        * ide/ata.[ch]:
621        (PR1118) fetch priority for ATA task from a variable,
622        not a fixed configuration value.
623       
[bf1cade]6242006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
625
626        * Makefile.am: Add ampolish3.
627
[82d11fc5]6282006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * ampolish3: New.
631        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
632
[068cf700]6332006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * aclocal/rtems-ampolish.m4: New.
636        * configure.ac: Use RTEMS_AMPOLISH3.
637
[c5a67176]6382006-04-18  Joel Sherrill <joel@OARcorp.com>
639
[84c86f2]640        * aclocal/version.m4: Updated to rtems-4.6.99.3.
[c5a67176]641
[d5ed9e1]6422006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
643
644        PR 853/filesystem
645        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
646        should be modified to support the new exception scheme and to use the
647        handle parameter.
648
[7f7298c4]6492006-02-a32     Eric Norum <norume@aps.anl.gov>
650
[ab8394f6]651        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
652        "newer" PCI access calls.  Minor cleanups.  Comments.
[7f7298c4]653
[3157972]6542006-01-12      Eric Norum <norume@aps.anl.gov>
655
[ab8394f6]656        PR 861/networking
657        PR 863/networking
658        * libchip/network/smc91111.c: Fix illegal lvalue increments.
[3157972]659
[2be6d66b]6602006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
[05278e36]661
662        * wrapup/Makefile.am: Add preinstall.am.
[2be6d66b]663        * libchip/Makefile.am: Build libchip/network/smc91111.
664        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
665        Eliminate cyg_int* crap.
666
[cce0948]6672006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
668
[11222bd]669        * librdbg/Makefile.am: Add preinstall.am.
[cce0948]670        * aclocal/bsp-configure.m4: Add ampolish3.
671        New header guards.
672
[104df63]6732006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * libchip/network/open_eth.c, libchip/network/open_eth.h:
676        Merger from rtems-4-6-branch.
677
[9d8ad28]6782006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
679
680        * libchip/network/smc91111.c
681        libchip/network/smc91111config.h
682        libchip/network/smc91111exp.h
683        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
684        * libchip/Makefile.am: Reflect adding smc91111*.
685
[c2c0379]6862006-01-08      Joel Sherrill <joel@OARcorp.com>
687
688        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
689        char *.
690
[34fe0e0]6912006-01-08      Joel Sherrill <joel@OARcorp.com>
692
693        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
694        warnings.
695
[a4a40dac]6962005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
697
[436135fe]698        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
699        Add RTEMS_RELLDFLAGS.
700        * automake/compile.am: Remove RTEMS_USE_GCC.
701        Remove RTEMS_RELLDFLAGS.
[a4a40dac]702        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
703
[a0321355]7042005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
705
706        * libchip/network/if_media.h, libchip/network/mii.h:
707        Remove (Moved to cpukit).
708        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
709        and libchip/network/if_media.h.
710        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
711        if_media.h having moved.
712
[3136ff03]7132005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
714
[d366255b]715        * automake/compile.am, automake/host.am, automake/local.am,
716        automake/subdirs.am: Remove depend.
[3136ff03]717        * configure.ac: Explicitly pass --libdir and --includedir to
718        testsuites.
719
[3f74676]7202005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
721
722        * configure.ac: Reflect changes to testsuites.
723
[95cd708]7242005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        * automake/compile.am: Remove GCCSPECS.
727        * aclocal/prog-cc.m4: Add GCCSPECS.
728        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
729
[7880193]7302005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
731
732        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
733        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
734
[f6435d36]7352005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
736
737        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
738        libcpu/byteorder.h for i386.
739
[7880193]7402005-11-02      Till Straumann <strauman@slac.stanford.edu>
[78111c3]741
742        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
743        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
744        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
[7880193]745        added a simple API/library for i2c devices and drivers for i2c
746        2-byte eeproms and a ds1621 temperature sensor; API is documented
747        in libi2c.h.
[78111c3]748
[794c624]7492005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
750
751        * libnetworking/pppd/ipxcp.c,
752        libnetworking/pppd/chat.c,
753        libnetworking/pppd/patchlevel.h,
754        libnetworking/pppd/upap.h,
755        libnetworking/pppd/md5.h,
756        libnetworking/pppd/pppd.8,
757        libnetworking/pppd/README,
758        libnetworking/pppd/preinstall.am,
759        libnetworking/pppd/md4.h,
760        libnetworking/pppd/magic.c,
761        libnetworking/pppd/pppd.h,
762        libnetworking/pppd/demand.c,
763        libnetworking/pppd/rtemsmain.c,
764        libnetworking/pppd/sys-rtems.c,
765        libnetworking/pppd/ipcp.h,
766        libnetworking/pppd/lcp.h,
767        libnetworking/pppd/chap_ms.c,
768        libnetworking/pppd/md4.c,
769        libnetworking/pppd/rtemspppd.h,
770        libnetworking/pppd/cbcp.h,
771        libnetworking/pppd/auth.c,
772        libnetworking/pppd/lcp.c,
773        libnetworking/pppd/example/README,
774        libnetworking/pppd/example/ppp.conf,
775        libnetworking/pppd/example/system.h,
776        libnetworking/pppd/example/netconfig.h,
777        libnetworking/pppd/example/pppdapp.c,
778        libnetworking/pppd/example/init.c,
779        libnetworking/pppd/example/Makefile-user,
780        libnetworking/pppd/example/pppd.options,
781        libnetworking/pppd/rtemspppd.c,
782        libnetworking/pppd/ipxcp.h,
783        libnetworking/pppd/chap_ms.h,
784        libnetworking/pppd/options.c,
785        libnetworking/pppd/magic.h,
786        libnetworking/pppd/chap.h,
787        libnetworking/pppd/cbcp.c,
788        libnetworking/pppd/upap.c,
789        libnetworking/pppd/chap.c,
790        libnetworking/pppd/Makefile.am,
791        libnetworking/pppd/ccp.h,
792        libnetworking/pppd/utils.c,
793        libnetworking/pppd/rtemsdialer.h,
794        libnetworking/pppd/fsm.h,
795        libnetworking/pppd/pathnames.h,
796        libnetworking/pppd/md5.c,
797        libnetworking/pppd/fsm.c,
798        libnetworking/pppd/ipcp.c,
799        libnetworking/pppd/STATUS,
800        libnetworking/pppd/ccp.c,
801        libnetworking/Makefile.am: Remove (Moved to cpukit).
802
[330e08be]8032005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
804
805        * configure.ac: Remove libnetworking, libnetworking/pppd.
806        * wrapup/Makefile.am: Remove libpppd.a.
807
[be52582]8082005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
809
810        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
811        rtemsdialer.h to $(includedir)/rtems.
812
[681ab7e]8132005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
814
815        * libnetworking/rtems_telnetd/icmds.c,
816        libnetworking/rtems_telnetd/Makefile.am,
817        libnetworking/rtems_telnetd/preinstall.am,
818        libnetworking/rtems_telnetd/pty.c,
819        libnetworking/rtems_telnetd/pty.h,
820        libnetworking/rtems_telnetd/README,
821        libnetworking/rtems_telnetd/telnetd.c,
822        libnetworking/rtems_telnetd/telnetd.h:
823        Remove (Moved to cpukit).
824
[bfd5fd0]8252005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
826
827        * configure.ac: Remove libnetworking/rtems_telnetd.
828        * libnetworking/Makefile.am: Remove rtems_telnetd.
829        * libnetworking/README: Remove (Obsolete).
830        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
831
[cc2fcc1]8322005-10-20  Eric Norum <norume@aps.anl.gov>
833
[fab9046]834        * libchip/network/dec21140.c: Clean up PCI mapping.
[cc2fcc1]835
[24934c57]8362005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
837
[994eb05]838        * libnetworking/pppd/Makefile.am: Use preinstall.am.
[3d3b423]839        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
840        librdbg/src/servrpc.c, librdbg/src/servtgt.c
841        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
[24934c57]842        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
843        * configure.ac: Move optman to the end of BSP_SUBDIRS.
844
[88b6d8d9]8452005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
[95f9447]846
[88b6d8d9]847        * aclocal/bspopts.m4: Add missing m4 quotes.
[e698e68]848
[1a8f056c]8492005-09-02  Joel Sherrill <joel@OARcorp.com>
850
851    * aclocal/version.m4: Updated to rtems-4.6.99.2.
852
[213810b3]8532005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
854
855        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
856        libchip/network/dec21140.c: Remove initialization of PCI bus.
857
[2604a54]8582005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
859
860        * optman/Makefile.am: Add preinstall.am.
861
[bb72ff9]8622005-07-18      Karel Gardas <kgardas@objectsecurity.com>
863
864        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
865        UNTESTED to tested.
866
[cb4185c]8672005-06-17      Joel Sherrill <joel@OARcorp.com>
868
869        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
870        it is not supported by the MPC5xx.
871
[9c5873b7]8722005-06-17      Joel Sherrill <joel@OARcorp.com>
873
874        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
875        interface. Also correct attempting to build on other than PowerPC and
876        x86.
877
[af28e68e]8782005-06-16      Daron Chabot <daron@nucleus.usask.ca>
879
880        * libchip/Makefile.am: Add driver for Tulip clones.
881        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
882        libchip/network/if_dcreg.h: New files.
883
[d7610229]8842005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
885
886        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
887        to enable rdbg.
888        * configure.ac: Reflect changes above.
889
[aea8e66]8902005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
891
892        * configure.ac: Add ada/.
893
[9f114a8]8942005-05-20      Sergei Organov  <osv@topconrd.ru>
895
896        PR 750/networking
897        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
898        wait_input().
899
[a4ce29f]9002005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
901
902        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
903        rtems/irq.h.
904
[4beccab]9052005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
906
907        * libchip/Makefile.am: Include preinstall.am.
908        * libchip/preinstall.am: New.
909
[eb0901a4]9102005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
911
912        * configure.ac: Add AMPOLISH3.
913        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
914        * libnetworking/rtems_telnetd/preinstall.am: New.
915        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
916
[005fbe56]9172005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
918
919        * configure.ac: Let enable_rpcgen default to "no".
920
[bd2fa0a5]9212005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
922
923        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
924
[e11bf43]9252005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
926
927        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
928        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
929
[0fd3092]9302005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
931
932        * libchip/network/dec21140.c, libchip/network/elnk.c,
933        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
934
[a8e1959]9352005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
936
937        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
938        of code as a result of the implementation of a common PCI interface.
939
[a9cd3a9]9402005-05-04      Joel Sherrill <joel@OARcorp.com>
941
942        * libchip/network/open_eth.c: Remove prototype of set_vector.
943
[d5dbbe5]9442005-05-03      Joel Sherrill <joel@OARcorp.com>
945
946        * librdbg/src/ptrace.c: Remove warning.
947
[48b8259]9482005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
949
950        * libchip/network/dec21140.c, libchip/network/elnk.c,
951        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
952        Modified parameter list to remove warnings.
953
[b7acc4ad]9542005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
955
956        * libchip/network/cs8900.c, libchip/network/i82586.c,
957        libchip/network/open_eth.c, libchip/network/sonic.c,
958        libchip/serial/mc68681.c: Modified types to remove
959        warnings.  Added initialization to remove warnings.
960
[ce7d49bc]9612005-04-28      Joel Sherrill <joel@OARcorp.com>
962
963        * libchip/network/README.sonic: Rewritten to account for removal of
964        dmv177.
965
[1b3028c]9662005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
967
968        PR 781/rtems_misc
969        * libchip/serial/ns16550_p.h: Fix baud rate calculation
970
[cebad96]9712005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
972
973        * libchip/serial/ns16550.c:
974        Fixed warnings generated in various powerpc configurations
975
[c163605f]9762005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
977
978        * libchip/serial/ns16550.c: Modified
979        ISR to work with PPC new exception processing
980
[bb9e843]9812005-03-14      Joel Sherrill <joel@OARcorp.com>
982
983        * libchip/network/dec21140.c, libchip/network/elnk.c,
984        libchip/network/if_fxp.c: Continue PCI API unification. All use
985        pci_find_device(). Network drivers manufacture a signature since all
986        calls have not been converted yet.
987
[160b6b0]9882005-03-04      Joel Sherrill <joel@OARcorp.com>
989
990        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
991        initialize function part of the unified PCI API as pci_initialize().
992
[a3f91c6]9932005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
994
995        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
996        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
997
[9cd49d42]9982005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
999
1000        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1001        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1002
[ec899eaf]10032005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1004
1005        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1006        building procedures.
1007
[ea68ed5]10082005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1009
1010        * aclocal/prog-cc.m4:
1011        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1012
[0598fb8]10132005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1014
1015        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1016
[7cb25eb]10172005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1018
1019        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1020
[376dfb1a]10212005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1022
1023        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1024
[4bf6a9f2]10252005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1026
1027        * libnetworking/rtems_servers/ftp.c,
1028        libnetworking/rtems_servers/ftp.h,
1029        libnetworking/rtems_servers/Makefile.am:
1030        Remove (relocated to cpukit/ftpd).
1031        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1032        removed move libnetworking/rtems_servers.
1033
[f92f5f6]10342005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1035
1036        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1037
[abb63593]10382005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1039
1040        PR 755/rtems
1041        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1042        Remove local declarations of rtems_bsdnet_nameservers,
1043        rtems_bsdnet_nameservers_count.
1044
[9c858e56]10452005-01-31      Sergei Organov <osv@topconrd.ru>
1046
[e3022f5d]1047        PR 751/pppd
[9c858e56]1048        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1049        committed to fix PR736 breaks pppd. chat.c should have its own static
1050        ttyfd for pppd to work correctly. The symptom is that second
1051        invokation of chat (for connect script) fails due to pppd_ttyfd set
1052        to -1 by previous chat invokation (for init script). In addition,
1053        this patch fixes leaving of dangling pointer in the abort_stbring[]
1054        by chat_send().
1055
[355887b]10562005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1057
1058        * configure.ac: Remove CFLAGS_DEBUG_V.
1059        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1060
[f68b890]10612005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1062
1063        * wrapup/Makefile.am: Remove rtems-ctor.o.
1064
[4321d1f]10652005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1066
1067        * libchip/rtc/rtc.h: size_t RTC_Count.
1068
[4ca43d72]10692005-01-20      Joel Sherrill <joel@OARcorp.com>
1070
1071        PR 736/pppd
1072        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1073        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1074        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1075        should not be static and should have a name more specific to pppd.
1076
[4f647b9]10772005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1078
1079        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1080        libnetworking/rtems_servers/Makefile.am,
1081        libnetworking/rtems_telnetd/Makefile.am,
1082        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1083        Eliminate CFLAGS_OPTIMIZE_V.
1084
[6c2b5324]10852005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1086
1087        * configure.ac: Pass CFLAGS to testsuites configure.
1088        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1089        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1090
[ea3f559]10912005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1092
1093        * configure.ac: Pass CFLAGS to cpukit configure.
1094        * aclocal/rtems-flags.m4: Remove (Unused).
1095        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1096        * aclocal/env-rtemsbsp.m4:
1097        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1098        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1099        RTEMS_CFLAGS.
1100        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1101        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1102        Cleanup comments.
1103
[4c14ea3e]11042005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1105
1106        * automake/compile.am: Remove build-variant support.
1107
[44213ad]11082005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1109
1110        * libnetworking/pppd/Makefile.am,
1111        libnetworking/rtems_servers/Makefile.am,
1112        libnetworking/rtems_telnetd/Makefile.am:
1113        Remove build-variant support.
1114
[552fca7]11152005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1116
1117        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1118        support/Makefile.am, wrapup/Makefile.am:
1119        Remove build-variant support.
1120
[55243362]11212004-11-22      Joel Sherrill <joel@OARcorp.com>
1122
1123        * libchip/network/if_fxp.c: Add entry for another module ID code.
1124
[bb15d1d2]11252004-11-22      Joel Sherrill <joel@OARcorp.com>
1126
1127        PR 693/misc
1128        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1129        in/outport routines.
1130
11312004-11-22      Joel Sherrill <joel@OARcorp.com>
1132
1133        PR 693/misc
1134        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1135        in/outport routines.
1136
[f4857b21]11372004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1138
1139        * aclocal/enable-itron.m4: Remove (unused).
1140
[259c516]11412004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1142
1143        * configure.ac: Misc. quoting cleanups.
1144        Enable ada-tests iff --enable-ada and --enable-tests.
1145
[bf474880]11462004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1147
1148        PR 703/filesystem
1149        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1150        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1151        libchip/ide/ide_controller.c:
1152        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1153        available for BSPS/device drivers.
1154        Extend the "modes_available" and "mode_active" parameters to
1155        uint16_t for UDMA support.
1156
[ac8f462]11572004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1158
1159        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1160        not supported on PowerPC since it works on the MVME2100 BSP.
1161
[9bb5b9d]11622004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1163
1164        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1165        Add dependency tracking for *.cfgs.
1166        * Makefile.am: Add dependency tracking for *.cfg.
1167
[1c3dfb4a]11682004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1169
1170        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1171        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1172
[62fdded]11732004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1174
1175        PR 707/make_build
1176        * configure.ac: Add --enable-rpcgen.
1177
[577fe95]11782004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1179
1180        PR 700/rtems_misc
1181        * libnetworking/rtems_webserver/asp.c,
1182        libnetworking/rtems_webserver/balloc.c,
1183        libnetworking/rtems_webserver/cgi.c,
1184        libnetworking/rtems_webserver/default.c,
1185        libnetworking/rtems_webserver/ej.h,
1186        libnetworking/rtems_webserver/ejIntrn.h,
1187        libnetworking/rtems_webserver/ejlex.c,
1188        libnetworking/rtems_webserver/ejparse.c,
1189        libnetworking/rtems_webserver/emfdb.c,
1190        libnetworking/rtems_webserver/emfdb.h,
1191        libnetworking/rtems_webserver/form.c,
1192        libnetworking/rtems_webserver/handler.c,
1193        libnetworking/rtems_webserver/h.c,
1194        libnetworking/rtems_webserver/license.txt,
1195        libnetworking/rtems_webserver/Makefile.am,
1196        libnetworking/rtems_webserver/md5c.c,
1197        libnetworking/rtems_webserver/md5.h,
1198        libnetworking/rtems_webserver/mime.c,
1199        libnetworking/rtems_webserver/misc.c,
1200        libnetworking/rtems_webserver/NOTES,
1201        libnetworking/rtems_webserver/ringq.c,
1202        libnetworking/rtems_webserver/rom.c,
1203        libnetworking/rtems_webserver/rtems_webserver.h,
1204        libnetworking/rtems_webserver/security.c,
1205        libnetworking/rtems_webserver/sock.c,
1206        libnetworking/rtems_webserver/socket.c,
1207        libnetworking/rtems_webserver/sockGen.c,
1208        libnetworking/rtems_webserver/sym.c,
1209        libnetworking/rtems_webserver/uemf.c,
1210        libnetworking/rtems_webserver/uemf.h,
1211        libnetworking/rtems_webserver/um.c,
1212        libnetworking/rtems_webserver/um.h,
1213        libnetworking/rtems_webserver/umui.c,
1214        libnetworking/rtems_webserver/url.c,
1215        libnetworking/rtems_webserver/value.c,
1216        libnetworking/rtems_webserver/wbase64.c,
1217        libnetworking/rtems_webserver/webcomp.c,
1218        libnetworking/rtems_webserver/webmain.c,
1219        libnetworking/rtems_webserver/webpage.c,
1220        libnetworking/rtems_webserver/webrom.c,
1221        libnetworking/rtems_webserver/webs.c,
1222        libnetworking/rtems_webserver/websda.c,
1223        libnetworking/rtems_webserver/websda.h,
1224        libnetworking/rtems_webserver/webs.h,
1225        libnetworking/rtems_webserver/websSSL.c,
1226        libnetworking/rtems_webserver/websSSL.h,
1227        libnetworking/rtems_webserver/websuemf.c,
1228        libnetworking/rtems_webserver/wsIntrn.h:
1229        Remove (Moved to cpukit/http).
1230
[cc87080]12312004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1232
1233        PR 700/rtems_misc
1234        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1235        Remove libnetworking/rtems_webserver.
1236
[bb5b4048]12372004-10-25      Eric Norum <norume@aps.anl.gov>
1238
1239        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1240
[ba5288d]12412004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1242
1243        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1244
[1e006d52]12452004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1246
1247        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1248        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1249
[5146462f]12502004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1251
1252        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1253
[d4d624e2]12542004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1255
1256        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1257        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1258
[811db88]12592004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1260
1261        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1262        BITSPERBYTE.
1263
[41d0d94e]12642004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1265
1266        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1267        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1268
[9a4b31f]12692004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1270
1271        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1272
[41ed282]12732004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1274
1275        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1276        * aclocal/enable-bare.m4: Remove.
1277        * configure.ac: Remove BARE_CPU_MODEL.
1278
[2992cd23]12792004-10-13      Eric Norum <norume@aps.anl.gov>
1280
1281        PR 688/bsps
1282        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1283        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1284        MC146818A (and several Dallas Semiconductor) TOD chips.
1285
12862004-10-13      Eric Norum <norume@aps.anl.gov>
1287
1288        PR 686/networking
1289        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1290        device code.
1291
[efab64d]12922004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1293
1294        * libchip/network/dec21140.c: include <rtems/pci.h>.
1295
[7452b855]12962004-09-29      Joel Sherrill <joel@OARcorp.com>
1297
1298        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1299        libnetworking/pppd/utils.c: i960 obsoleted and all references
1300        removed.
1301
[cd38196f]13022004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1303
1304        PR 607/networking
1305        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1306        instead of fully specifying unused PCI features.
1307
[97891e5e]13082004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1309
1310        * configure.ac: Require automake > 1.9.
1311
[f27c25f]13122004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1313
1314        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1315
[d71ab7fd]13162004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1317
1318        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1319        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1320
[0ad53a9]13212004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1322
1323        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1324        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1325
[2977f24c]13262004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1327
1328        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1329
[90a33a8]13302004-07-28  Joel Sherrill <joel@OARcorp.com>
1331
1332    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1333
[2a757a8]13342004-07-25      Joel Sherrill <joel@OARcorp.com>
1335
1336        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1337
[1402d56a]13382004-05-21  Till Strauman <strauman@slac.stanford.edu>
1339
[4dbbcb7]1340        PR 625/networking
[1402d56a]1341        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1342        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1343        an error rather than panic if no chip is detected (thus allowing
1344        for probing).
1345        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1346        instead of looping forever.  Avoid divide by zero (crashed my PC).
1347        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1348        they are UNTESTED.
1349
[1eaf0fda]13502004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1351
1352        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1353
[593bc32]13542004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1355
1356        * libchip/network/dec21140.c, libchip/network/elnk.c:
1357        #include <errno.h>.
1358
[c8e8f119]13592004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1360
1361        * libchip/network/if_media.h: Update from FreeBSD.
1362        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1363        libchip/network/i82586.c: #include <errno.h>.
1364
[61c78ab]13652004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1366
1367        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1368
[0d0528d3]13692004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1370
1371        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1372
[7b5f6e82]13732004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1374
1375        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1376        automake).
1377
[7220366a]13782004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1379
1380        PR 599/pppd
[7b5f6e82]1381        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
[7220366a]1382
[57c86a05]13832004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1384
1385        * optman/rtems/no-region.c: Reflect having changed
1386        rtems_region_get_segment_size.
1387
[4caeb10]13882004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1389
1390        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1391        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1392        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1393        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1394        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1395        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1396        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1397
[509fec9c]13982004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1399
1400        * libchip/ide/ata.c, libchip/network/dec21140.c,
1401        libchip/network/elnk.c, libchip/network/i82586.c,
1402        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1403        libchip/network/open_eth.c, libchip/network/sonic.c,
1404        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1405        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1406        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1407        libchip/shmdr/shm_driver.h: Cosmetics.
1408
[c83b5678]14092004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1410
1411        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1412        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1413        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1414        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1415        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1416        fixed size types.
1417
[cdf41b07]14182004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1419
1420        * configure.ac: Explicitly pass --includedir and --libdir to
1421        cpukit/configure.
1422
[ddeb7693]14232004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1424
1425        * librdbg/Makefile.am: Fix rpcgen rules.
1426        * librdbg/src/i386/any/remdeb_xdr.c,
1427        librdbg/src/m68k/any/remdeb_xdr.c,
1428        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1429        Reflect changes to librdbg/Makefile.am.
1430
[850c88d]14312004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1432
1433        * configure.ac: Reflect changes testsuites/configure.ac and
1434        cpukit/configure.ac.
1435
[ef02bc1]14362004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1437
1438        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1439        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1440
[8ae203e3]14412004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1442
1443        * configure.ac: Reflect changes to testsuites's configuration.
1444
[cdcef7e6]14452004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1446
1447        PR/589 rtems
1448        * libchip/network/pci.h: Remove (Moved to cpukit).
1449
[ee4f57d]14502004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
[60f9088]1451
[ee4f57d]1452        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1453        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1454        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1455        libchip/network/dec21140.c, libchip/network/elnk.c,
1456        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1457        libchip/network/open_eth.h, libchip/network/sonic.c,
1458        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1459        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1460        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1461        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1462        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1463        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1464        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1465        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1466        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1467        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1468        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1469        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1470        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1471        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1472        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1473        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1474        fixed-size types.
[60f9088]1475
[ee4f57d]14762004-03-14      Chris Johns  <chrisj@rtems.org>
[60f9088]1477
[ee4f57d]1478        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1479        the BSP example code.
1480        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1481        support the DIMMPC. This is a pc386 target with IO port support. Minor
1482        formating clean up. Add documentation to the header file.
1483        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1484        cs8900.h header file.
[60f9088]1485
[51b9899]14862004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1489        Cosmetics.
1490
[5569cec]14912004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1492
1493        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1494        There are no application level Makefiles in here.
1495
[e73c249]14962004-03-04      Joel Sherrill <joel@OARcorp.com>
1497
1498        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1499        they can be used in application level makefiles.
1500
[845e4f3]15012004-03-05      Joel Sherrill <joel@OARcorp.com>
1502
[bfb4c547]1503        * libnetworking/rtems_webserver/ejparse.c,
1504        libnetworking/rtems_webserver/emfdb.c,
1505        libnetworking/rtems_webserver/sock.c,
1506        libnetworking/rtems_webserver/socket.c,
1507        libnetworking/rtems_webserver/sym.c,
1508        libnetworking/rtems_webserver/webs.c,
1509        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15102004-03-05      Joel Sherrill <joel@OARcorp.com>
1511
[845e4f3]1512        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1513        compiling this file only only those CPU families with supported
1514        exception models.
1515
[789694a1]15162004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1519        testsuites (Was exposed with --enable-multilib, only).
1520        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1521         Add RTEMS_BSP_CONFIG_SUBDIR.
1522        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1523        testsuites's configure.
1524        * aclocal/rtems-top.m4: Remove ENDIF hack.
1525        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1526
[fcf0034]15272004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1530        wrapup/Makefile.am: Fix automake problems having been introduced
1531        in previous patch.
1532
[5e5cf07]15332004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1534
1535        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1536        Preinstall dirs.
1537        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1538        * aclocal/check-multiprocessing.m4: Cosmetics.
1539        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1540        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1541
[e7495ae]15422004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1545        librdbg/src/Makefile.am.
1546        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1547        * configure.ac: Reflect changes above.
1548        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1549        * wrapup/Makefile.am: Reflect changes above.
1550        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1551
[c9251c7]15522004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1555
[541a45a]15562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1559
[9e23302]15602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1561
1562        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1563
[832bed1]15642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
[9e23302]1567        librdbg/src/powerpc/Makefile.am: Remove.
[832bed1]1568        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1569        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1570        * configure.ac: Reflect changes above.
1571
15722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1573
1574
[dcf277c]15752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1578        STRIP.
1579
[b083736]15802004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * librdbg/include/Makefile.am: Merge-in
1583        librdbg/include/rdbg/i386/Makefile.am,
1584        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1585        librdbg/include/rdbg/powerpc/Makefile.am.
1586        * librdbg/include/rdbg/i386/Makefile.am,
1587        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1588        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1589        * configure.ac: Reflect changes above.
1590
[a03c1ab]15912004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * configure.ac: Use AS_HELP_STRING(ada).
1594
[3025a4a]15952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1596
1597        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1598        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1599        Use AC_CONFIG_HEADERS.
1600        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1601        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1602
[5434449b]16032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * Makefile.am: include local.am.
1606
[31ffd58]16072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1608
1609        * aclocal/version.m4: 4.6.99.0.
1610
[0724e79b]16112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * Makefile.am: Don't include host.am.
1614        * automake/compile.am: Further cleanups.
1615
[d158c16]16162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * automake/lib.am: Remove (Unused).
1619
[11cafc0]16202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621
1622        * wrapup/Makefile.am: Don't include lib.am.
1623        * automake/compile.am: Use automake compilation rules.
1624
[6436254a]16252004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * libnetworking/pppd/Makefile.am,
1628        libnetworking/rtems_servers/Makefile.am,
1629        libnetworking/rtems_telnetd/Makefile.am,
1630        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1631        support/Makefile.am: Don't include lib.am.
1632
[97380b4]16332004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1634
1635        * libchip/Makefile.am: Don't include lib.am.
1636        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1637        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1638        unnecessary EXTRA_DISTs.
1639
[12b0ada]16402004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1641
1642        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1643        hack.
1644
[b5d91ad]16452004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1646
1647        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1648        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1649        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1650        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1651
[477180fa]16522004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1655        Add AM_CONDITIONAL(HAS_MP).
1656        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1657        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1658        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1659        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1660        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1661        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1662        (Deprecated by autoconf 2.59).
1663
[171a04c]16642004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1667        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1668
[d499683]16692004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1670
[93a735b]1671        * ChangeLog: Merge-in libnetworking/ChangeLog.
1672        * libnetworking/ChangeLog: Remove.
[8b615cd]1673        * ChangeLog: Merge-in librdbg/ChangeLog.
1674        * librdbg/ChangeLog: Remove.
1675        * ChangeLog: Merge-in libchip/ChangeLog.
[1d331547]1676        * libchip/ChangeLog: Remove.
[d499683]1677        * ChangeLog: Merge-in optman/ChangeLog.
1678        * optman/ChangeLog: Remove.
1679
[d844a182]16802004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * configure.ac: Reflect changes to cpukit.
[1734d37]1683        * wrapup/Makefile.am: Reflect changes to librdbg.
1684        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
[1d331547]1685        * libchip/Makefile.am: Add PREINSTALL_DIRS.
[8b615cd]1686        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1687        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1688        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1689        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1690        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1691        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1692        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
[1734d37]1693
[208aa86e]16942004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * aclocal/rtems-top.m4: Remove check for version.m4.
1697        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1698
[9480bb42]16992004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
[5a80f36b]1701        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
[ebff819]1702        * wrapup/Makefile.am: Reflect changes to libchip/*.
[ca1531c5]1703        * support/Makefile.am: Use automake compilation rules.
1704        * wrapup/Makefile.am: Reflect changes to support/*.
[7c5a840]1705        * configure.ac: Remove libnetworking/wrapup/Makefile.
[5a80f36b]1706        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1707        libnetworking/*/lib*.a instead of libnetapps.a.
1708        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1709        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
[d499683]1710        * optman/Makefile.am: Use automake compilation rules.
[1d331547]1711        * libchip/Makefile.am: Fix typo in previous patch.
1712        * libchip/Makefile.am: Use automake compilation rules.
[93a735b]1713        * libnetworking/Makefile.am: Remove wrapup.
1714        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1715        automake-compilation rules.
1716        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1717        automake-compilation rules.
1718        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1719        automake-compilation rules.
1720        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1721        automake-compilation rules.
1722        * libnetworking/wrapup/Makefile.am: Remove (Unused).
[033f0686]1723
[0724887f]17242004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
[5a80f36b]1726        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1727        PRE/TMPINSTALL_FILES to CLEANFILES.
[0724887f]1728        * automake/lib.am: Remove TMPINSTALL_FILES.
[d499683]1729        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1730        PRE/TMPINSTALL_FILES to CLEANFILES.
[1d331547]1731        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1732        PRE/TMPINSTALL_FILES to CLEANFILES.
[8b615cd]1733        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1734        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1735        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1736        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1737        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1738        * librdbg/src/i386/Makefile.am: Ditto.
1739        * librdbg/src/m68k/Makefile.am: Ditto.
1740        * librdbg/src/powerpc/Makefile.am: Ditto.
[93a735b]1741        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1742        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1743        * libnetworking/rtems_servers/Makefile.am: Ditto.
1744        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1745        * libnetworking/rtems_webserver/Makefile.am: Ditto.
[0724887f]1746
[6416628]17472004-01-07      Joel Sherrill <joel@OARcorp.com>
1748
1749        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1750        more completely covers the MIPS family.
1751
[a099e9a]17522003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * wrapup/Makefile.am: Reflect changes to shmdr.
[1d331547]1755        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1756
17572003-12-18      Joel Sherrill <joel@OARcorp.com>
1758
1759        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1760        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1761        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1762        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1763        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1764        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1765        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
[a099e9a]1766
[5a80f36b]17672003-12-17      Joel Sherrill <joel@OARcorp.com>
[44652f8]1768
[5a80f36b]1769        * aclocal/version.m4: Updated to rtems-20031217-test.
[917a884]1770
[5a80f36b]17712003-12-17     
[917a884]1772
[5a80f36b]1773        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1774        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
[2b2353d]1775
[41fc78d]17762003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * automake/compile.am: Remove LINK_LIBS (Unused).
1779        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1780
[e90cff96]17812003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1782
1783        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1784        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1785        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1786        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
[777db82f]1787        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1788
[b946613]17892003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1792        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[d499683]1793        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[1d331547]1794        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[8b615cd]1795        * librdbg/src/i386/Makefile.am:
1796        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1797        * librdbg/src/m68k/Makefile.am:
1798        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1799        * librdbg/src/powerpc/Makefile.am:
1800        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[b946613]1801
[795d9d46]18022003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
[5a80f36b]1804        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
[14348a00]1805        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1806        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
[5a80f36b]1807        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1808        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1809        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
[810720b6]1810        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
[d499683]1811        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1812        * optman/Makefile.am: Remove project_libdir.
[1d331547]1813        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1814        PRE/TMPINSTALL_FILES.
[8b615cd]1815        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1816        PRE/TMPINSTALL_FILES.
1817        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1818        PRE/TMPINSTALL_FILES.
1819        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1820        PRE/TMPINSTALL_FILES.
1821        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1822        from PRE/TMPINSTALL_FILES.
1823        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1824        PRE/TMPINSTALL_FILES.
1825        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1826        PRE/TMPINSTALL_FILES.
1827        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1828        PRE/TMPINSTALL_FILES.
[93a735b]1829        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1830        PRE/TMPINSTALL_FILES.
1831        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1832        PRE/TMPINSTALL_FILES.
1833        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1834        PRE/TMPINSTALL_FILES.
1835        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1836        from PRE/TMPINSTALL_FILES.
[810720b6]1837
[0e31ed7]18382003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1841        * automake/lib.am: Remove project_libdir.
1842        * wrapup/Makefile.am: Reworked.
1843
[109d660]18442003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * configure.ac: Reflect changes to librdbg.
[d499683]1847        * optman/Makefile.am: Add tmpinstall dirstamp support.
[1d331547]1848        * libchip/Makefile.am: Fix variant-tmpinstall support.
[8b615cd]1849        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1850        * librdbg/src/powerpc/Makefile.am: Merge-in former
1851        new_exception_processing/Makefile.am.
1852        * librdbg/src/m68k/any/Makefile.am: Remove.
1853        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1854        * librdbg/src/i386/any/Makefile.am: Remove.
1855        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1856        * librdbg/src/Makefile.am: Cosmetics.
1857        * librdbg/include/Makefile.am: Cosmetics.
1858        * librdbg/Makefile.am: Cosmetics.
[93a735b]1859        * libnetworking/Makefile.am: Cosmetics.
1860        * libnetworking/pppd/Makefile.am: Cosmetics.
1861        * libnetworking/wrapup/Makefile.am: Cosmetics.
[109d660]1862
[91fd793d]18632003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * Makefile.am: Cosmetics.
[5a80f36b]1866        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1867        support.
[91fd793d]1868
[8347069]18692003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * automake/compile.am: Remove $(ARCH):-rule.
1872
[184f279]18732003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1874
1875        * configure.ac: Remove lib/libbsp/shared/Makefile,
1876        lib/libbsp/shmdr/Makefile.
1877
[1ca7bc9]18782003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1881        libchip/serial/Makefile, libchip/rtc/Makefile.
[f2fc5cf]1882        * support/Makefile.am: Remove all-local: $(ARCH).
1883        * wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]1884        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
[d499683]1885        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1886        * optman/Makefile.am: Remove all-local: $(ARCH).
[1d331547]1887        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1888        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1889        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1890        compilation dirstamp support.
1891        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1892        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1893        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1894        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
[8b615cd]1895        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1896        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1897        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1898        all-local: $(ARCH).
[93a735b]1899        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1900        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1901        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1902        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1903        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]1904
[82bdc057]19052003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * aclocal/lead-dot.m4: New (from automake-1.7f).
[5a80f36b]1908        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1909        AC_SUBST(dirstamp).
[1d331547]1910        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1911        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1912        libchip/serial/Makefile.am: Ditto.
[8b615cd]1913        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1914        * librdbg/include/Makefile.am: Ditto.
1915        * librdbg/include/rdbg/Makefile.am: Ditto.
1916        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1917        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1918        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1919        * librdbg/src/Makefile.am: Ditto.
1920        * librdbg/src/i386/Makefile.am: Ditto.
1921        * librdbg/src/i386/any/Makefile.am: Ditto.
1922        * librdbg/src/m68k/Makefile.am: Ditto.
1923        * librdbg/src/m68k/any/Makefile.am: Ditto.
1924        * librdbg/src/powerpc/Makefile.am: Ditto.
1925        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]1926        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1927        preinstallation.
1928        * libnetworking/pppd/Makefile.am: Ditto.
1929        * libnetworking/rtems_servers/Makefile.am: Ditto.
1930        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1931        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1932        * libnetworking/wrapup/Makefile.am: Ditto.
[82bdc057]1933
[9550125e]19342003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1935
1936        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1937        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
[5a80f36b]1938        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1939        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1940        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1941        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1942        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1943        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1944        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1945        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1946        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1947        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1948        underquoting to silence automake-1.8.
[9550125e]1949
[e42cb8b]19502003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * configure.ac: Reflect having moved tests to ../../testsuites.
1953
[4f21a587]19542003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1955
[5a80f36b]1956        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
[69decf3]1957        * aclocal/canonical-host.m4: Remove.
1958        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
[c44312d]1959        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1960
[51d35b2]19612003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1962
1963        * aclocal/check-cpu.m4: Remove.
1964        * configure.ac: Merge-in former aclocal/check-cpu.m4.
[3993b6f7]1965        * aclocal/canonical-target-name.m4: Add m4-quotes.
[5a80f36b]1966        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1967        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1968        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1969        * aclocal/check-networking.m4: Add m4-quotes. Require
1970        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1971        * aclocal/check-posix.m4: Add m4-quotes. Require
1972        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1973        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1974        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
[1d331547]1975        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
[3993b6f7]1976
[2eaee845]19772003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1980        * aclocal/bsp-alias.m4: Remove.
1981
[0038885]19822003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * configure.ac: Make presence of tests/ optional.
1985
[8857d525]19862003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * aclocal/path-perl.m4: Remove (Unused).
1989
[15ee26f]19902003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1991
1992        * automake/force-preinstall.am: Remove.
1993
[1d331547]19942003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1995
1996        PR 499/rtems_misc
1997        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1998        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1999        Configuration (Odd was forced) - Correction of Stop Bit configuration
2000        (inversed) - Correction of ISR Handler to call
2001        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2002        CTS Hardware flow control Configuration.
2003
[e96d248]20042003-09-04      Joel Sherrill <joel@OARcorp.com>
2005
2006        * lib/libcpu/shared/include/cache.h,
2007        lib/libcpu/shared/src/cache_aligned_malloc.c,
2008        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2009        license changed.
[d499683]2010        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2011        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2012        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2013        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2014        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2015        for license changed.
[1d331547]2016        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2017        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2018        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2019        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2020        libchip/network/cs8900.h, libchip/network/dec21140.c,
2021        libchip/network/elnk.c, libchip/network/open_eth.c,
2022        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2023        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2024        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2025        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2026        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2027        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2028        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2029        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2030        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2031        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2032        libchip/serial/serial.h, libchip/serial/z85c30.c,
2033        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2034        libchip/serial/z85c30_reg.c: URL for license changed.
2035
20362003-09-03      Jiri Gaisler <jiri@gaisler.com>
2037
2038        PR 477/networking
2039        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2040        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2041        libchip/network/open_eth.h: New files.
[e96d248]2042
[ac3786b]20432003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * aclocal/rtems-top.m4: Add RTEMS_API.
2046        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2047
[8b615cd]20482003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2051        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2052        @RTEMS_BSP@.cfg.
2053
[1d331547]20542003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2057
20582003-08-20      Joel Sherrill <joel@OARcorp.com>
2059
2060        * libchip/network/cs8900.c: Correct copyright statements.
2061
[161f2651]20622003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2063
2064        * aclocal/check-itron.m4: Remove.
2065        * aclocal/enable-inlines.m4: Remove.
[fe8bc62f]2066        * Makefile.am: Reflect having moved aclocal/.
[867ab080]2067        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2068        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2069        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2070        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2071        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2072        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2073        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2074        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2075        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2076        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2077        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2078        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2079        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2080        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2081        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2082        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2083        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2084        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2085        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2086        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2087        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2088        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2089        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2090        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2091        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2092        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2093        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2094        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2095        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2096        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2097        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2098        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2099        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2100        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2101        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2102        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2103        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2104        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2105        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2106        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2107        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2108        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2109        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2110        * aclocal/target.m4: New (Copied from ../../aclocal).
2111        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2112        * aclocal/version.m4: New (Copied from ../../aclocal).
2113
[3a99e6f]21142003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2115
2116        * configure.ac: Remove stray comments.
2117        * automake/local.am, automake/host.am: Remove "debug".
2118
[514e77b7]21192003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2120
[c483a4e]2121        * Makefile.am: Reflect having moved automake/.
2122        * lib/Makefile.am: Reflect having moved automake/.
2123        * support/Makefile.am: Reflect having moved automake/.
2124        * wrapup/Makefile.am: Reflect having moved automake/.
[5a80f36b]2125        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2126        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2127        from ../../automake).
[d499683]2128        * optman/Makefile.am: Reflect having moved automake/.
[1d331547]2129        * libchip/Makefile.am: Reflect having moved automake/.
2130        * libchip/ide/Makefile.am: Reflect having moved automake/.
2131        * libchip/network/Makefile.am: Reflect having moved automake/.
2132        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2133        * libchip/serial/Makefile.am: Reflect having moved automake/.
[8b615cd]2134        * librdbg/Makefile.am: Reflect having moved automake/.
2135        * librdbg/include/Makefile.am: Reflect having moved automake/.
2136        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2137        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2138        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2139        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2140        automake/.
2141        * librdbg/src/Makefile.am: Reflect having moved automake/.
2142        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2143        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2144        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2145        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2146        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2147        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2148        having moved automake/.
[93a735b]2149        * libnetworking/Makefile.am: Reflect having moved automake/.
2150        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2151        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2152        automake/.
2153        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2154        automake/.
2155        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2156        automake/.
2157        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
[11a26b9]2158
[d4b5e876]21592003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
[5a80f36b]2161        * Makefile.am: Add bsp.pc.in.
[d4b5e876]2162        * bsp.pc.in: New (pkgconfig support).
2163
[7dcc3fe]21642003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2167
[539e266e]21682003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * lib/Makefile.am: New (Required by 'make dist').
2171        * lib/ChangeLog: Remove.
2172        * lib/.cvsignore: Cleanup.
2173        * configure.ac: Reflect having added lib/Makefile.am.
[5a80f36b]2174        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2175        lib/libbsp/configure.ac.
[8b615cd]2176        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2177        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
[dd984c0]2178
[da499ad]21792003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
[6fcf4571]2182        * configure.ac: Merge-in librdbg/configure.ac.
[5a80f36b]2183        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2184        librdbg/configure.ac.
[1d331547]2185        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2186        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2187        LIBCHIP. Conditionally build include-dirs.
2188        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
[8b615cd]2189        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2190        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2191        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2192        librdbg/include/rdbg/m68k/Makefile.am,
2193        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2194        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2195        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2196        librdbg/src/powerpc/Makefile.am, librdbg/
2197        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2198        configure.ac into ../configure.ac.
[93a735b]2199        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2200        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2201        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2202        libnetworking/rtems_telnetd/Makefile.am,
2203        libnetworking/rtems_webserver/Makefile.am,
2204        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2205        into ../configure.ac.
[8b615cd]2206
22072003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        PR 427/rtems
2210        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2211        * librdbg/src/servtsp.c: Ditto.
[1d331547]2212
22132003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2214
2215        PR 429/bsps
2216        PR 432/bsps
2217        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2218        packets are queued onto an elnk board, the ISR will deadlock the device
2219        with a tx complete interrupt.  Lighter tx loads are not affected as they
2220        end up submitting single packets to the device.
[4108ae8]2221
[babba25a]22222003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
[5a80f36b]2224        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2225        optman/configure.ac.
[d499683]2226        * optman/configure.ac: Remove (Merged into ../configure.ac).
2227        * optman/Makefile.am: Reflect having merged configure.ac into
2228        ../configure.ac.
[1d331547]2229        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2230        * libchip/Makefile.am, libchip/ide/Makefile.am,
2231        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2232        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2233        ../configure.ac.
[babba25a]2234
[c1a72962]22352003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
[5a80f36b]2237        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
[c1a72962]2238
[1d331547]22392003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2240
2241        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2242        on i386.
2243
[93a735b]22442003-06-13      Joel Sherrill <joel@OARcorp.com>
2245
2246        * libnetworking/pppd/chat.c: Removed warnings.
2247
[1d331547]22482003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2249
2250        * libchip/network/README.3com: New file missed in previous commit.
2251        PR 405/bsps
2252        PR 393/networking
2253        * libchip/network/dec21140.c: Fix leak also known as PR393.
2254        * libchip/network/elnk.c, libchip/network/if_media.h,
2255        libchip/network/mii.h: New files.
2256        * libchip/network/Makefile.am: Reflect new files.
2257
[581c3117]22582003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2259
2260        * configure.ac: Remove support for profile-variant.
2261
[93a735b]22622003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2263
2264        PR 397/pppd
2265        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2266        * libnetworking/pppd/magic.c: Remove *rand48.
2267        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2268
[8a7f8c23]22692003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * wrapup/Makefile.am: Add libide.a.
2272
[1d331547]22732003-04-15      Joel Sherrill <joel@OARcorp.com>
2274
2275        PR 387/rtems_misc
2276        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2277        routines.
2278        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2279
[93a735b]22802003-04-11      Joel Sherrill <joel@OARcorp.com>
2281
2282        * libnetworking/rtems_webserver/cgi.c,
2283        libnetworking/rtems_webserver/sockGen.c,
2284        libnetworking/rtems_webserver/umui.c,
2285        libnetworking/rtems_webserver/websSSL.c,
2286        libnetworking/rtems_webserver/websSSL.h,
2287        libnetworking/rtems_webserver/websda.c,
2288        libnetworking/rtems_webserver/websda.h: New files. Not included in
2289        previous commit.
2290
22912003-04-10      Joel Sherrill <joel@OARcorp.com>
2292
2293        PR 371/pppd
2294        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2295        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2296        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2297        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2298        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2299        still global symbols in rtemspppd.h which might need to be changed or
2300        converted into member of a structure which is dereferenced with a
2301        pointer that is managed as a per task variable. But this patch should
2302        avoid many conflicts.
2303
[1d331547]23042003-03-27      Joel Sherrill <joel@OARcorp.com>
2305
2306        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2307        not allowed in the cpukit source code since it must be buildable
2308        independent of any BSP. These files were moved to libchip/ide.
2309        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2310        files.
2311
23122003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2313
2314        PR 368/filesystems
2315        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2316        improvements which now work on pc386 and mbx8xx.
2317        * libchip/ide/ide_controller.c: New file.
2318
[93a735b]23192003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2322
[db3e91f2]23232003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2326        * configure.ac: Add support/.
2327        * support/.cvsignore: New.
2328        * support/Makefile.am: New.
2329        * support/version.c: New.
2330        * wrapup/Makefile.am: Add support/libsupport.a.
[d499683]2331        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
[1d331547]2332        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
[8b615cd]2333        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
[93a735b]2334        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
[db3e91f2]2335
23362003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2337
2338        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2339
[1d331547]23402003-02-20      Till Straumann <strauman@slac.stanford.edu>
2341
2342        PR 354/networking
2343        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2344        chip against a table of supported chips. The untested ones are still
2345        commented out, however.
2346
[ccd81b60]23472003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]2350        * configure.ac: AC_PREREQ(2.57).
[d499683]2351        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2352        * optman/configure.ac: AC_PREREQ(2.57).
[1d331547]2353        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2354        * libchip/configure.ac: AC_PREREQ(2.57).
[8b615cd]2355        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2356        * librdbg/configure.ac: AC_PREREQ(2.57).
[93a735b]2357        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2358        * libnetworking/configure.ac: AC_PREREQ(2.57).
2359
23602003-02-06      Joel Sherrill <joel@OARcorp.com>
2361
2362        * libnetworking/pppd/chat.c: Convert routines with common names to
2363        static. This included get_char(), put_char(), and character() among
2364        others.
[d499683]2365
23662003-02-03      Joel Sherrill <joel@OARcorp.com>
2367
2368        PR 338/filesystem
2369        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2370        rtems_io_lookup_name() (API change).  Unused function removed.
[9b5c258]2371
[17aa98d]23722003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[93a735b]2375        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2376        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2377        Eliminate *_O_FILES.
2378        * libnetworking/rtems_servers/Makefile.am,
2379        libnetworking/rtems_webserver/Makefile.am,
2380        libnetworking/rtems_telnetd/Makefile.am: Ditto.
[17aa98d]2381
[131814f]23822002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2385        Let all-local: depend on $(LIB).
[93a735b]2386        * wrapup/Makefile.am, configure.ac: Remove libmisc.
[d499683]2387        * optman/Makefile.am: Apply install-data-local to install *.rels.
2388
23892002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2390
2391        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2392        %.c rules.
2393        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]2394        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2395        * libchip/rtc/Makefile.am: Ditto.
2396        * libchip/serial/Makefile.am: Ditto.
2397
23982002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2399
2400        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2401        LIBC_DEFINES.
2402        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2403        LIBC_DEFINES.
2404        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2405        LIBC_DEFINES.
[d499683]2406
24072002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
[9346df0]2410
[d4181d5]24112002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
[5a80f36b]2413        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2414        cache-checking.
[d499683]2415        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[d4181d5]2416
[028792e8]24172002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
[5a80f36b]2420        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2421        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
[d499683]2422        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[8b615cd]2423        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[d499683]2424
24252002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2426
2427        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
[93a735b]2428        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2429        Remove.
[d499683]2430        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
[382e1eb3]2431
[6184265d]24322002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2433
2434        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2435        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2436
[1d331547]24372002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2438
2439        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2440        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2441
[d499683]24422002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
[93a735b]2444        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
[d499683]2445        * optman/rel.am: New.
2446
[54508fd]24472002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
[5a80f36b]2450        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2451        braino in comment on "exec". Extend --enable-ada handling.
[54508fd]2452
[8b615cd]24532002-11-04      Joel Sherrill <joel@OARcorp.com>
2454
2455        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2456        tasks and rolling multiple loops into 1.
2457        * librdbg/src/m68k/rdbg_f.c: Removed warning.
[93a735b]2458        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2459        Removed warnings.
[8b615cd]2460
[1d331547]24612002-10-31      Joel Sherrill <joel@OARcorp.com>
2462
2463        * libchip/network/dec21140.c: Removed warnings.
[8b615cd]2464        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2465        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2466        librdbg/src/m68k/any/remdeb_xdr.c,
2467        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2468        warnings.
[93a735b]2469        * libnetworking/rtems_webserver/socket.c,
2470        libnetworking/rtems_webserver/uemf.h: Removed warnings.
[1d331547]2471
24722002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2473
2474        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2475        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2476        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2477        above.
2478
[c22d613]24792002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
[5a80f36b]2481        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[c22d613]2482        * wrapup/.cvsignore: Remove autom4te.cache.
[d499683]2483        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[1d331547]2484        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2485        autom4te.cache.
[8b615cd]2486        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2487        autom4te.cache.
[93a735b]2488        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2489        autom4te.cache.
[c22d613]2490
[154c99c]24912002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2494
[d499683]24952002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * optman/.cvsignore: Add autom4te.cache.
2498
[1d331547]24992002-09-14      Joel Sherrill <joel@OARcorp.com>
2500
2501        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2502
[93a735b]25032002-09-07      Joel Sherrill <joel@OARcorp.com>
2504
2505        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2506        include files to resolve warnings.
2507
[1d331547]25082002-09-07      Chris Johns <ccj@acm.org>
2509
2510        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2511        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2512        which corrects the problem  where the cs8900.c file was actually the BSP
2513        glue.  Joel did some hacking so this file will compile.  Previously it
2514        required providing a target.h file to compile.
2515        * libchip/network/cs8900.c.bsp: New file.
2516
[93a735b]25172002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2518
2519        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2520
25212002-08-31      Joel Sherrill <joel@OARcorp.com>
2522
2523        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2524        eliminate warning.
2525
[a456af96]25262002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * configure.ac: Add ada-tests.
2529
[1846a62]25302002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * Makefile.am: Add preinstall-stamp.
2533
[93a735b]25342002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2535
2536        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2537        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2538        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2539        gcc31 happy.
2540        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2541        cp.
2542
[67bfd9a6]25432002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
[5a80f36b]2545        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2546        make/bsp.mak.
[67bfd9a6]2547        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2548        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2549
[93a735b]25502002-08-12      Joel Sherrill <joel@OARcorp.com>
2551
2552        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2553        avoid error.
2554
[55ac4e1]25552002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]2558        * configure.ac: Add BSP_SUBDIRS.
2559        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
[d499683]2560        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2561        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]2562        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2563        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2564        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
[8b615cd]2565        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2566        RTEMS_CHECK_BSP_CACHE.
2567        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2568        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2569        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2570        .$(OBJEXT) instead of .o.
[93a735b]2571        * libnetworking/pppd/Makefile.am,
2572        libnetworking/rtems_servers/Makefile.am,
2573        libnetworking/rtems_telnetd/Makefile.am,
2574        libnetworking/rtems_webserver/Makefile.am,
2575        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]2576
[4db904ec]25772002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
[5a80f36b]2579        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
[2b61cd06]2580        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
[5a80f36b]2581        ../libchip/serial/$(ARCH)/libserialio.a.
[1d331547]2582        * libchip/serial/Makefile.am: Don't tmp-install lib.
2583        * libchip/rtc/Makefile.am: Don't tmp-install lib.
[2b61cd06]2584
[97bfd09]25852002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * Makefile.am: Add rtems_makedir.
[5a80f36b]2588        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
[94f4a9ba]2589        * Makefile.am: Add wrapup-SUBDIR.
2590        * wrapup/ChangeLog: Remove.
2591        * wrapup/configure.ac: Remove.
[5a80f36b]2592        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2593        (Make the bare BSP happy).
[f21ccd2]2594        * configure.ac: Ditto.
[5a80f36b]2595        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
[f0d7515]2596        Create make/custom/default.cfg.
[5a80f36b]2597        * configure.ac: Add creation of make/custom/*.cfg. Create
2598        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
[f0d7515]2599
[d6f4c1b6]26002002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * Makefile.am: Clean $(PROJECT_RELEASE).
2603
[93a735b]26042002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2607        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2608        prototype mismatches.
2609
[d499683]26102002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2613        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2614
[dbaca2a7]26152002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * acinclude.m4: Add test "$multilib" != "yes".
2618        * config-ml.in: Remove.
[247874ae]2619        * acinclude.m4: Cleanups.
2620        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
[5a80f36b]2621        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
[d499683]2622        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2623        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2624        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
[247874ae]2625
[1d331547]26262002-07-16      Eric Norum <eric.norum@usask.ca>
2627
2628        * New driver for the Intel EtherExpressPro (82559ER) chip.
2629        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2630        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2631        * libchip/network/Makefile.am: Modified to reflect above.
2632
[02ccf4a]26332002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * acinclude.m4: New.
[5a80f36b]2636        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2637        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2638        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
[02ccf4a]2639
[8b615cd]26402002-07-01      Joel Sherrill <joel@OARcorp.com>
2641
2642        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2643        _Objects_Information_table now that it is a two dimensional array based
2644        upon API and class.
[93a735b]2645        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2646        of strnlen().
2647
26482002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2651        preinstall libnetapps.a.
[8b615cd]2652
[3ebe28f]26532002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        * configure.ac: Remove librpc.
2656
[0b2f26d]26572002-06-25      Joel Sherrill <joel@OARcorp.com>
2658
[dee3768b]2659        * Per PR233, moved librpc to exec.
[0b2f26d]2660        * configure.ac, wrapup/Makefile.am: Modified.
2661        * librpc, librpc/ChangeLog: Removed.
2662
[d499683]26632002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * optman/Makefile.am: Remove multilib support.
2666        * optman/configure.ac: Ditto.
2667        * optman/sapi/Makefile.am: Ditto.
2668
[93a735b]26692002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2672        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2673
26742002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        Move networking libraries to c/src/exec/libnetworking
2677        * libnetworking/configure.ac, libnetworking/Makefile.am,
2678        libnetworking/wrapup/Makefile.am: Reflect Moval.
2679
[1b092b7]26802002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
[dee3768b]2682        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
[93a735b]2683        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2684        <rtems/bspIo.h>.
2685
26862002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2687
2688        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2689        * libnetworking/rtems/mkrootfs.h: Ditto.
2690        * libnetworking/rtems/Makefile.am: Reflect changes above.
[1b092b7]2691
[166475a]26922002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * configure.ac: Remove lib.
2695
[8b615cd]26962002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2697
2698        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2699        that exception stack frames on M68K members with VBR always are 6 byte
2700        long. The incorrect assumption resulted in some gdb commands like "next"
2701        to fail on the 68360.
2702
[d9af8a8e]27032002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2704
2705        * config-ml.in: Take out arm and sh variants RTEMS does not support.
[8b615cd]2706        PR 220
2707        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2708        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2709        CVS.
[93a735b]2710        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2711        libnetworking/sys/filio.h: Remove.
2712        * libnetworking/sys/Makefile.am: Reflect changes above.
[d9af8a8e]2713
[1d331547]27142002-05-07      Chris Johns <ccj@acm.org>
2715
2716        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2717        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2718        requires it to be stripped.
2719
[93a735b]27202002-05-01      Eric Norum <eric.norum@usask.ca>
2721
2722        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2723        assembly  to satisfy gcc 3.1 and newer.
2724
27252002-04-26      Eric Norum <eric.norum@usask.ca>
2726
2727        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2728        agressive optimization in gcc 3.1 does not reorder things.
2729
[1d331547]27302002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * libchip/network/dec21140.c: Reflect changes to powerpc's
2733        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
[8b615cd]2734        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2735        <rtems/score/cpu.h>.
2736        * librdbg/src/powerpc/rdbg_f.c: Ditto.
[93a735b]2737        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
[1d331547]2738
[d499683]27392002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2740
2741        * optman/configure.ac: Remove ENABLE_GCC28.
2742
[1d331547]27432002-04-11      Chris Johns <ccj@acm.org>
2744
2745        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2746        driver control block field to the ifconfig network driver structure.
2747        This field is needed by the i82586 driver which was ported from NetBSD
2748        as it had better hardware abstraction.
[93a735b]2749        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2750        PR59, added the drv_ctrl driver control block field to the ifconfig
2751        network driver structure. This field is needed by the i82586 driver
2752        which was ported from NetBSD as it had better hardware abstraction.
2753
27542002-04-10      Mike Siers <mikes@poliac.com>
2755
2756        * libnetworking/rtems_webserver/NOTES,
2757        libnetworking/rtems_webserver/asp.c,
2758        libnetworking/rtems_webserver/balloc.c,
2759        libnetworking/rtems_webserver/default.c,
2760        libnetworking/rtems_webserver/ej.h,
2761        libnetworking/rtems_webserver/ejIntrn.h,
2762        libnetworking/rtems_webserver/ejlex.c,
2763        libnetworking/rtems_webserver/ejparse.c,
2764        libnetworking/rtems_webserver/emfdb.c,
2765        libnetworking/rtems_webserver/emfdb.h,
2766        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2767        libnetworking/rtems_webserver/handler.c,
2768        libnetworking/rtems_webserver/license.txt,
2769        libnetworking/rtems_webserver/md5.h,
2770        libnetworking/rtems_webserver/md5c.c,
2771        libnetworking/rtems_webserver/mime.c,
2772        libnetworking/rtems_webserver/misc.c,
2773        libnetworking/rtems_webserver/ringq.c,
2774        libnetworking/rtems_webserver/rom.c,
2775        libnetworking/rtems_webserver/security.c,
2776        libnetworking/rtems_webserver/sock.c,
2777        libnetworking/rtems_webserver/sym.c,
2778        libnetworking/rtems_webserver/uemf.c,
2779        libnetworking/rtems_webserver/uemf.h,
2780        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2781        libnetworking/rtems_webserver/url.c,
2782        libnetworking/rtems_webserver/value.c,
2783        libnetworking/rtems_webserver/wbase64.c,
2784        libnetworking/rtems_webserver/webcomp.c,
2785        libnetworking/rtems_webserver/webpage.c,
2786        libnetworking/rtems_webserver/webrom.c,
2787        libnetworking/rtems_webserver/webs.c,
2788        libnetworking/rtems_webserver/webs.h,
2789        libnetworking/rtems_webserver/websuemf.c,
2790        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2791        2.1.4.
[1d331547]2792
27932002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * libchip/network/i82586.c: Include <string.h>.
2796        * libchip/network/sonic.c: Ditto.
2797
27982002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2801
[93a735b]28022002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2805
28062002-03-27      Thomas.Doerfler@imd-systems.de
2807
2808        PR 144
2809        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2810        memory address 0 when called for the first time. This is done when
2811        trying to clear the variable "dhcp_hostname".
2812
[7273b6e]28132002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
[5a80f36b]2815        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]2816        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2817        * Makefile.am: Remove AUTOMAKE_OPTIONS.
[d499683]2818        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2819        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2820        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2821        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2822        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
[1d331547]2823        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2824        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2825        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2826        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2827        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2828        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
[8b615cd]2829        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2830        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2831        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2832        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2833        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2834        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2835        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2836        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2837        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2838        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2839        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2840        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2841        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2842        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2843        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2844        AUTOMAKE_OPTIONS.
[93a735b]2845        * libnetworking/configure.ac:
2846        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2847        foreign 1.6]).
2848        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2849        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2850        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2851        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2852        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2853        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2854        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2855        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2856        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2857        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2858        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2859        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2860        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2861        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2862        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2863        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2864        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2865
28662002-03-27      Ilya Alexeev <ilya@continuum.ru>
2867
2868        PR 162
2869        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2870        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2871        used in a device write routines.  Now ppp_softc structure have own
2872        character for writing to device (sc_outchar).  I think that converting
2873        local variables to static is not a right solution, because problems will
2874        occur in the case of two or more ppp instances.
2875        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2876        must be u_long, otherwise in the case of the big output packet endless
2877        loop may occur.
2878
28792002-03-21      Ilya Alexeev <ilya@continuum.ru>
2880
2881        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2882        preparations for multiple PPPD connections.
[8b615cd]2883
28842002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        PR 149
2887        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2888        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2889        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2890        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
[7273b6e]2891
[1d42dcbc]28922002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2893
2894        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2895        * configure.ac: Modified to reflect addition.
2896
[93a735b]28972002-02-27      Ilya Alexeev <ilya@continuum.ru>
2898
2899        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2900        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2901        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2902        capabilities as well as eliminate some warnings.
2903
29042002-02-27      Eric Norum <eric.norum@usask.ca>
2905
2906        * libnetworking/net/radix.c: Properly handle fetching the default route
2907        when there is no route.  This was a bug in the original FreeBSD code and
2908        this fix is from an updated version of their code.
2909
29102002-02-16      Eric Norum <eric.norum@usask.ca>
2911
2912        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2913        checking.
2914
29152002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2918        dodefaultroute.
2919
29202002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2923        include <rtems/seterr.h>.
2924
29252002-02-01      Mike Siers <mikes@poliac.com>
2926
2927        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2928        avoid bringing the link down too fast. NOTE: Mike reports successfully
2929        running at 56K baud on a direct link.
2930
[8b615cd]29312002-02-01      Eric Valette <valette@crf.canon.fr>
2932
2933        * librdbg/So many patches have been posted recently on the mailing list
2934        and  because we were unable to find correct solution to compile on
2935        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2936        because the coding  style of rdbg was rather inconsistant among various
2937        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2938        global coding style (using indent + manual edits), 2) incorporate/review
2939        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2940        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2941        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2942        after rdbg initialization is done, NB : the paches is huge but it is
2943        mainly due to coding styke chnages.  Only few lines of codes have been
2944        really changed and they do not impact  rdbg functionnality (AFAIKT).
2945        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2946        librdbg/include/rdbg/m68k/rdbg_f.h,
2947        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2948        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2949        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2950        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2951        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2952        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2953        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2954        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2955        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2956        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2957        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2958        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2959        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2960        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2961        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2962        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2963
[93a735b]29642002-01-31      Mike Siers <mikes@poliac.com>
2965
2966        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2967        * Nice Update of PPPD support which eliminates the requiremetn that
2968        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2969        and reports that it seems to be more stable and handle larger packets
2970        better.  This patch replaces the termios tasks with more general pppd
2971        network driver tasks.  The functions pppinput() and pppstart() get
2972        called from the interrupt service routine.
2973        * libnetworking/Makefile.am, libnetworking/configure.ac,
2974        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2975        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2976        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2977        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2978        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2979        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2980        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2981        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2982        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2983        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2984        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2985        libnetworking/net/route.c, libnetworking/net/route.h,
2986        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2987        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2988        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2989        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2990        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2991        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2992        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2993        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2994        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2995        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2996        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2997        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2998        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2999        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3000        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3001        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3002        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3003        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3004        libnetworking/pppd/example/README,
3005        libnetworking/pppd/example/netconfig.h,
3006        libnetworking/wrapup/Makefile.am: Modified.
3007        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3008        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3009        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3010        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3011        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3012        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3013        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3014        libnetworking/modem/pppcompress.c: Subdirectory removed.
3015
30162002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3017
3018        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3019        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3020
[8b615cd]30212002-01-18      Till Straumann <strauman@slac.stanford.edu>
3022
3023        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3024        issues: - exception handler needs to enable MSR_FP if the interrupted
3025        thread is FP enabled. - printk message for MSR fixed and added
3026        stacktrace. NOTE: this requires the stacktrace patch to
3027        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3028        however).
3029
[d499683]30302002-01-06      Joel Sherrill <joel@OARcorp.com>
3031
3032        * optman/.cvsignore: Added aclocal.m4 and configure.
3033        * optman/.cvsignore: New file.
3034
[1d331547]30352002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3038
[e4dbf55]30392002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3040
[5a80f36b]3041        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
[d499683]3042        * optman/ChangeLog: New.
3043        * optman/configure.ac: New.
3044        * optman/Makefile.am: New.
3045        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3046        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
[e4dbf55]3047
[efcb89c]30482001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3049
3050        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3051
[93a735b]30522001-12-18      Eric Norum <eric.norum@usask.ca>
3053
3054        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3055        `directories' (path names with a / at the end) while disallowing open()
3056        operations on TFTP `directories'.
3057
30582001-12-07      Eric Norum <eric.norum@usask.ca>
3059
3060        * libnetworking/lib/tftpDriver.c: Restore write capability.
3061
[1d331547]30622001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3063
3064        * libchip/network/sonic.h: Fix typo.
[93a735b]3065        * libnetworking/arpa/Makefile.am: Remove stray lines.
[1d331547]3066
[8b615cd]30672001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3068
3069        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3070
[93a735b]30712001-10-18      Eric Norum <eric.norum@usask.ca>
3072
3073        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3074        chdir() and open() operations within the TFTP file system.
3075
[8b615cd]30762001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3077
3078        * librdbg/configure.ac: Fix latent bug exposed by removal of
3079        config.cache's which prevented powerpc targets librdbg from building.
3080
[8dc51855]30812001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3082
3083        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3084        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3085        autoconf-2.52 happy.
3086
[93a735b]30872001-10-12      Mike Siers <mikes@poliac.com>
3088
3089        * libnetworking/Update to stable working state.  Congratulations Mike!
3090        :).
3091        * libnetworking/modem_example: Directory removed.
3092        * libnetworking/modem_example/16550.h,
3093        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3094        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3095        libnetworking/modem_example/ppp.h,
3096        libnetworking/modem_example/pppcompress.c: Files removed.
3097        * libnetworking/pppd/example/pppd.options: New file.
3098        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3099        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3100        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3101        libnetworking/pppd/rtemsmain.c: Updated.
3102
[1d331547]31032001-10-12      Joel Sherrill <joel@OARcorp.com>
3104
3105        * libchip/serial/z85c30.c: Fixed typo.
3106
[df25c998]31072001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3108
3109        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3110        * configure.in: Remove.
3111        * configure.ac: New file, generated from configure.in by autoupdate.
[1d331547]3112        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3113        * libchip/configure.in: Remove.
3114        * libchip/configure.ac: New file, generated from configure.in by
3115        autoupdate.
[8b615cd]3116        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3117        * librdbg/configure.in: Remove.
3118        * librdbg/configure.ac: New file, generated from configure.in by
3119        autoupdate.
[93a735b]3120        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3121        * libnetworking/configure.in: Remove.
3122        * libnetworking/configure.ac: New file, generated from configure.in by
3123        autoupdate.
[1d331547]3124
31252001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3128        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3129        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3130
31312001-09-27      Joel Sherrill <joel@OARcorp.com>
3132
3133        * libchip/ChangeLog: Fixed typo in date.
3134
[93a735b]31352001-09-27      Eric Norum <eric.norum@usask.ca>
3136
3137        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3138        TFTP  filesystem.
3139
[8b615cd]31402001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3143        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3144        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3145        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3146        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3147        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3148        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3149        'PREINSTALL_FILES ='.
[93a735b]3150        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3151        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3152        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3153        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3154        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3155        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3156        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3157        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3158        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3159        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3160        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3161        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
[8b615cd]3162
31632001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3164
3165        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3166        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3167        * librdbg/src/m68k/any/Makefile.am: Ditto.
3168        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]3169        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3170        happy.
[8b615cd]3171
[1d331547]31722001-09-21      Joel Sherrill <joel@OARcorp.com>
3173
3174        * libchip/network/Makefile.am: Fixed typo on file name.
3175        * libchip/network/i82586.c: Commented out line 318 which is referencing
3176        a member of a structure that is not currently there.  This needs to be
3177        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3178        to C style.
3179
[93a735b]31802001-09-19      Eric Norum <eric.norum@usask.ca>
3181
3182        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3183
[1d331547]31842001-09-19      Chris Johns <ccj@acm.org>
3185
3186        * libchip/network/README.i82586, libchip/network/i82586.c,
3187        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3188        Network driver for Intel i82586.
[93a735b]3189        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3190        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3191        "root" filesystem with information obtained via the DHCP response.
[1d331547]3192
[8b615cd]31932001-09-14      Eric Norum <eric.norum@usask.ca>
3194
3195        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3196        make gcc 3.x happy.
3197
[93a735b]31982001-08-16      Mike Siers <mikes@poliac.com>
3199
3200        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3201        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3202        These support callback functionality that has not even been compiled
3203        under RTEMS yet.
3204        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3205        example application.  Mike's notes on the modifications: - renamed
3206        error() function because of namespace problems - removed calls to the
3207        exit() funciton - removed extra files from the pppd source directory -
3208        defined pppd task constant values in rtemspppd.h - modifyied example
3209        code to get actual tick per second value - placed the pppd 2.3.11 man
3210        page file (pppd.8) into the pppd directory.
3211        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3212        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3213        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3214        libnetworking/pppd/rtems-ppp.c: Deleted.
3215        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3216        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3217        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3218        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3219        libnetworking/pppd/example/init.c,
3220        libnetworking/pppd/example/netconfig.h,
3221        libnetworking/pppd/example/ppp.conf,
3222        libnetworking/pppd/example/pppdapp.c,
3223        libnetworking/pppd/example/system.h: New files.
3224        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3225        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3226        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3227        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3228        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3229        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3230        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3231        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3232        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3233        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3234        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3235        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3236        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3237        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3238        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3239
32402001-08-16      Joel Sherrill <joel@OARcorp.com>
3241
3242        * libnetworking/pppd/example/Makefile: Removed.
3243        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3244        to avoid bootstrap -c clobbering it.
3245        * libnetworking/rtems_telnetd/.cvsignore: New file.
3246
32472001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3248
3249        * libnetworking/Makefile.am, libnetworking/configure.in,
3250        libnetworking/rtems_servers/Makefile.am,
3251        libnetworking/rtems_servers/telnetd.c,
3252        libnetworking/rtems_servers/telnetd.h,
3253        libnetworking/rtems_telnetd/Makefile.am,
3254        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3255        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3256        libnetworking/rtems_telnetd/telnetd.c,
3257        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3258        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3259        effect when ftpd change. - the tcp/ip stats have been implemented into
3260        icmds.c and started when telnetd daemon is started.
3261        * libnetworking/rtems_servers/telnetd.c,
3262        libnetworking/rtems_servers/telnetd.h: Removed.
3263        * libnetworking/rtems_telnetd: New directory.
3264        * libnetworking/rtems_telnetd/Makefile.am,
3265        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3266        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3267        libnetworking/rtems_telnetd/telnetd.c,
3268        libnetworking/rtems_telnetd/telnetd.h: New files.
3269
32702001-06-14      Joel Sherrill <joel@OARcorp.com>
3271
3272        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3273        Moved from libmisc/shell so the network stack to address network
3274        depenendency.
3275        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3276
32772001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3278
3279        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3280
[8b615cd]32812001-05-15      Joel Sherrill <joel@OARcorp.com>
3282
3283        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3284        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3285        accidentally deleted the incorrectly empty versions.
3286
[1d331547]32872001-05-14      Till Straumann <strauman@slac.stanford.edu>
3288
3289        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3290        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3291        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3292        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3293        to know the values) - the affected BSP (shared/motorola) headers have
3294        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3295        driver (libchip/network/dec21140.c) has been fixed to use
3296        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3297        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3298        who is using this driver. - the DEC driver also has been fixed to use
3299        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3300        delay_in_bus_cycles().
3301
[93a735b]33022001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3305
[1d331547]33062001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3309
[93a735b]33102001-04-24      Eric Norum <eric.norum@usask.ca>
3311
3312        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3313        NTP synchronization a little more robust -- no NTP daemon yet, but at
3314        least it trys a little harder when the primary NTP server is down.
3315
33162001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3317
3318        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3319        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3320        libnetworking/pppd/modem_example/modem.c,
3321        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3322        other strings into English.
3323        * libnetworking/pppd/STATUS: updated to reflect the changes.
3324
33252001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3326
3327        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3328        again.
3329
[8b615cd]33302001-04-20      Eric Valette <valette@crf.canon.fr>
3331
3332        * mcp750 directory renamed new_exception processing as it supports many
3333        more CPU models.
3334        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3335        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3336        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3337        formerly in mcp750 plus modifications.
3338        * librdbg/src/powerpc/mcp750/.cvsignore,
3339        librdbg/src/powerpc/mcp750/Makefile.am,
3340        librdbg/src/powerpc/mcp750/remdeb.h,
3341        librdbg/src/powerpc/mcp750/remdeb_f.x,
3342        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3343        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3344        new_exception_processing.
3345        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3346        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3347        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3348        part of this effort to add support for the MPC8xx.
3349
33502001-04-19      Joel Sherrill <joel@OARcorp.com>
3351
3352        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3353        internal include files.
3354
[93a735b]33552001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3356
3357        PR 158
3358        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3359        rcmd() library call by commenting out the parts that deal with signals.
3360        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3361        stdio. The 'server-side' parts of this file which deal with
3362        authentication are disabled since they are not needed.
3363
33642001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3365
3366        * libnetworking/include/.cvsignore: Remove dangling file.
3367
[1d331547]33682001-03-14      Joel Sherrill <joel@OARcorp.com>
3369
3370        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3371        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3372        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3373        libchip style serial drivers can be written in libcpu or libbsp.
3374
33752001-03-01      Joel Sherrill <joel@OARcorp.com>
3376
3377        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3378        libchip/network/sonic.c, libchip/network/sonic.h,
3379        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3380        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3381        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3382        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3383        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3384        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3385        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3386        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3387
[8b615cd]33882001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3389
3390        * librdbg/include/rdbg/Makefile.am,
3391        librdbg/include/rdbg/i386/Makefile.am,
3392        librdbg/include/rdbg/m68k/Makefile.am,
3393        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3394        style on include files.
3395
[1d331547]33962001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3397
3398        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3399        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3400        replace ${..} with $(..).
[93a735b]3401        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3402        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3403        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3404        libnetworking/rtems/Makefile.am, libnetworking/
3405        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3406        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3407        include_*HEADERS instead of H_FILES.
3408        * libnetworking/include/Makefile.am: Remove.
3409        * libnetworking/Makefile.am: Add handling of *.h files.
3410        * libnetworking/configure.in: Remove include/Makefile.
[df25c998]3411
[6e6f0f06]34122001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3415
[93a735b]34162001-01-31      Sergei Organov <osv@javad.ru>
3417
3418        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3419        current dir and root dir removed in favor of new libio support for
3420        task-local current and root directories. - Bug in `close_data_socket()'
3421        introduced by previous change fixed. - `command_pasv()' changed to set
3422        timeout on socket we are listening on and code fixed to don't close
3423        socket twice on error. - `serr()' changed to clear `errno'. -
3424        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3425        changed to clear `errno' before processing session. -
3426        `close_data_socket()' fixed to close both active and passive sockets -
3427        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3428        empty string  in `exec_command()'.
3429
34302001-01-25      Eric Norum <eric.norum@usask.ca>
3431
3432        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3433        improves throughput on systems which are dropping packets.   Only the
3434        first timeout is reduced.  This keeps the number of extra packets down
3435        on networks that are very busy and dropping lots of packets.
3436
34372001-01-24      Sergei Organov <osv@javad.ru>
3438
3439        * libnetworking/rtems_servers/ftpd.c,
3440        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3441        - Timeouts on sockets implemented. 'idle' field added to configuration.
3442        No timeout by default to keep backward compatibility. Note: SITE IDLE
3443        command not implemented yet. - Basic global access control implemented.
3444        'access' field added to configuration. No access limitations by default
3445        to keep backward compatibility. - Anchor data socket for active mode
3446        (using self IP and port 20.) - Fixed default data port support (still
3447        not tested). - Don't allow IP address different from originating host in
3448        PORT command to improve security. - Fixed bug in MDTM command. - Check
3449        for correctness of parsing of argument in command_port(). - Fixed
3450        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3451        a directory. - Command parsing a little bit improved: command names are
3452        now converted to upper-case to be more compatible with RFC (command
3453        names are not case-sensitive.) - Reformat comments so that they have
3454        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3455        previous changes - True ASCII mode implemented (doesn't work for hooks
3456        and /dev/null) - Passive mode implemented, PASV command added. - Default
3457        port for data connection could be used (untested, can't find ftp client
3458        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3459        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3460
[8b615cd]34612001-01-18      Joel Sherrill <joel@OARcorp.com>
3462
3463        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3464        macro using variable arguments.
3465        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3466        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3467        since I updated the main RTEMS development machine to RedHat 7.2 and
3468        apparently got a new version of rpcgen.
3469
[93a735b]34702001-01-12      Sergei Organov <osv@javad.ru>
3471
3472        * libnetworking/rtems_servers/ftpd.c,
3473        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3474        - use pool of pre-created threads to handle sessions instead of
3475        creating/deleting threads on the fly - LIST output is now similar to
3476        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3477        happy with it. - LIST NAME now works (both for files and directories) -
3478        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3479        clients happy  - keep track of CWD for every session separately -
3480        ability to specify root directory name for FTPD in configuration table.
3481        FTPD will then create illusion for FTP clients that this is actually
3482        root directory. - ignore options sent in commands, thus LIST -al FILE
3483        works and doesn't try to list "-al" directory. - buffers are allocated
3484        on stack instead of heap where possible to eliminate malloc/free calls
3485        (avoid possible heap fragmentation troubles). - drop using of task
3486        notepad to pass parameters - use function arguments instead - use
3487        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3488        in socket() instead of AF_INET.
3489
34902001-01-02      Joel Sherrill <joel@OARcorp.com>
3491
3492        * libnetworking/CHANGELOG: Removed.
3493        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3494
34952000-12-14      Eric Norum <eric.norum@usask.ca>
3496
3497        * libnetworking/lib/tftpDriver.c: Added write capability.
3498
34992000-12-08      Joel Sherrill <joel@OARcorp.com>
3500
3501        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3502        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3503        numerous variable declarations conditional on PPP_COMPRESS and
3504        PPP_FILTER.  Commented out variables that were not used because the code
3505        using them was commented out. Removed totally unused variables.
3506        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3507        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3508
35092000-11-30      Joel Sherrill <joel@OARcorp.com>
3510
3511        * libnetworking/modem/ppp_tty.c: Changed to include
3512        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3513        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3514        * libnetworking/Makefile.am: Modified to reflect above.
3515
35162000-11-27      Joel Sherrill <joel@OARcorp.com>
3517
3518        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3519
35202000-11-25      Eric Norum <eric.norum@usask.ca>
3521
3522        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3523        core.
3524
35252000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3526
3527        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3528        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3529        subdir.
3530        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3531        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3532        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3533        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3534        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3535        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3536        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3537        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3538        ppp_tty.c and the real pppd main is in pppmain.c.
3539
[1d331547]35402000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3541
3542        * libchip/network/sonic.c: Added ipalign() routine to align the received
3543        packet so that the ip header is on a 32-bit boundary. Necessary for
3544        cpu's that do not allow unaligned loads and stores and when the 32-bit
3545        DMA mode is used.
3546
[feead226]35472000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
[1d331547]3550        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3551        ACLOCAL_AMFLAGS.
[8b615cd]3552        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3553        ACLOCAL_AMFLAGS.
[93a735b]3554        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3555        ACLOCAL_AMFLAGS.
[1d331547]3556
35572000-11-03      Chris Johns <ccj@acm.org>
3558
3559        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3560        libchip/network/cs8900.h: New files.
[feead226]3561
[a314d3b4]35622000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3563
3564        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
[1d331547]3565        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3566        $(RTEMS_TOPdir)/aclocal.
[8b615cd]3567        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3568        $(RTEMS_TOPdir)/aclocal.
[93a735b]3569        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3570        $(RTEMS_TOPdir)/aclocal.
[a314d3b4]3571
[846027b]35722000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3573
3574        * configure.in: Switch to GNU-canonicalization.
3575        * Makefile.am: Reflect changes to configure.in.
3576        * acinclude.m4: Remove.
3577
[93a735b]35782000-10-30      Joel Sherrill <joel@OARcorp.com>
3579
3580        * POSIX include files merged into newlib.  This resulted in some
3581        definitions moving to other files and thus some secondary effects in
3582        RTEMS source code.
3583        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3584        in sync with newlib's <machine/types.h>.
3585        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3586        definition of struct itimerval in <sys/time.h>.
3587
[1c31722]35882000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3589
[5a80f36b]3590        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3591        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
[d16ca93]3592        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3593        * ChangeLog: Fix typos.
3594        * configure.in: add tests to the GNU canonicalized subdirectories.
[1c31722]3595
[a6eabdb6]35962000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3597
[5a80f36b]3598        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3599        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3600        the lib directory before configuring lib/.
[c05edee]3601
[e590416a]36022000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3603
[5a80f36b]3604        * configure.in, Makefile.am: add exec to the GNU canonicalized
3605        subdirectories.
3606        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3607        * configure.in: add libnetworking, librpc and librdb to the GNU
3608        canonicalized subdirectories.
[fa60c5b]3609        * configure.in: add libmisc and libchip to the GNU canonicalized
3610        subdirectories.
[1d331547]3611        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3612        Switch to GNU canonicalization.
[8b615cd]3613        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3614        Switch to GNU canonicalization.
[93a735b]3615        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3616        Switch to GNU canonicalization.
[fa60c5b]3617
[4a2faa7c]36182000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3619
3620        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
[5a80f36b]3621        canonicalization to libfs/. The approach is currently a bit of a hack as
3622        GNU canonicalization does not support the per-BSP build some of the
3623        other directories require.  As more of the tree is converted, this will
3624        become less  of an issue.
[4a2faa7c]3625
[1d331547]36262000-10-20      Joel Sherrill <joel@OARcorp.com>
3627
3628        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3629        parameter.
3630
[8b615cd]36312000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3632
3633        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3634        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3635        * librdbg/configure.in: Add m68k support.
3636        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3637        subdirectory.
3638        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3639        failure.
3640        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3641        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3642        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3643        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3644        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3645        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3646        librdbg/src/m68k/.cvsignore: New files.
[93a735b]3647        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3648        function pointers.
3649        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3650        _after_ pointer has been checked against NULL.
[8b615cd]3651
[10c6e903]36522000-10-18      Joel Sherrill <joel@OARcorp.com>
3653
3654        * wrapup/Makefile.am: Added libfs.
3655
[5a80f36b]36562000-10-18      Chris Johns <ccj@acm.org>
[ee419f3]3657
3658        * libfs created.
3659        * configure.in: Added libfs subdirectory.
[93a735b]3660        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3661
36622000-09-28      Joel Sherrill <joel@OARcorp.com>
3663
3664        * libnetworking/rtems_webserver/Makefile.am,
3665        libnetworking/rtems_webserver/base64.c,
3666        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3667        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3668
36692000-09-22      Joel Sherrill <joel@OARcorp.com>
3670
3671        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3672        libnetworking/rtems/rtems_bsdnet_internal.h,
3673        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3674        have included rtems.h.  It is now including precisely the  least amount
3675        of low level, yet portable .h files to get the basic RTEMS types
3676        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3677        used machine/types.h to include rtems.h.
[ee419f3]3678
[00438014]36792000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
[5a80f36b]3681        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
[00438014]3682
[93a735b]36832000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libnetworking/ChangeLog: Cleanup.
3686
[1d331547]36872000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3690        * libchip/ChangeLog: Fix formating.
3691
[93a735b]36922000-09-05      Joel Sherrill <joel@OARcorp.com>
3693
3694        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3695        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3696        confusion and to work with the converted flags.
3697
[19530ab5]36982000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3699
3700        * wrapup/Makefile.am: Include compile.am.
[1d331547]3701        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3702        libchip/serial/Makefile.am: Include compile.am.
[8b615cd]3703        * librdbg/src/i386/any/Makefile.am,
3704        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
[93a735b]3705        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3706        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3707        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3708        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3709        libnetworking/rtems_servers/Makefile.am,
3710        libnetworking/rtems_webserver/Makefile.am,
3711        libnetworking/wrapup/Makefile.am: Include compile.am.
3712
37132000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3714
3715        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3716        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3717
37182000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3719
3720        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3721
37222000-08-31      Joel Sherrill <joel@OARcorp.com>
3723
3724        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3725        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3726        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3727        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3728        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3729        * libnetworking/wbase64.c: Removed.
3730        * libnetworking/Makefile.am, libnetworking/asp.c,
3731        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3732        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3733        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3734        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3735        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3736        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3737        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3738        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3739        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3740        Modified.
[19530ab5]3741
[00966ba]37422000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
[19530ab5]3744        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
[00966ba]3745
[93a735b]37462000-08-30      Joel Sherrill <joel@OARcorp.com>
3747
3748        * libnetworking/rtems_webserver/license.txt: New file.
3749
[e94ad1fe]37502000-08-10      Joel Sherrill <joel@OARcorp.com>
3751
3752        * ChangeLog: New file.
[1d331547]3753        * libchip/ChangeLog: New file.
[8b615cd]3754        * librdbg/ChangeLog: New file.
[93a735b]3755        * libnetworking/ChangeLog: New file.
[5a80f36b]3756
Note: See TracBrowser for help on using the repository browser.