source: rtems/c/src/ChangeLog @ ef92e48c

4.115
Last change on this file since ef92e48c was ef92e48c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/08/11 at 14:17:07

2011-12-08 Ralf Corsépius <ralf.corsepius@…>

  • libchip/network/sonic.c: Make sonic_enable_interrupts, sonic_disable_interrupts, sonic_clear_interrupts, sonic_command static.
  • Property mode set to 100644
File size: 177.5 KB
Line 
12011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/sonic.c: Make sonic_enable_interrupts,
4        sonic_disable_interrupts, sonic_clear_interrupts,
5        sonic_command static.
6
72011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
8
9        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
10        ata_interrupt_isOn static.
11
122011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * libchip/serial/mc68681.c (mc68681_open):
15        Var "status" needs to be signed.
16
172011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        PR 1975/misc
20        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
21
222011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * libchip/ide/ata.c: Make ata_interrupt_handler static.
25        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
26        * libchip/display/disp_hcms29xx.c: Add missing initializer.
27
282011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
29
30        PR 1934/bsps
31        * libchip/serial/ns16550.c: Change to unsigned variable.
32
332011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        * libchip/serial/serial.h: Declare Console_Port_Minor.
36
372011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        PR 1945/cpukit
40        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
41
422011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
43
44        PR 1944/misc
45        * libchip/serial/mc68681.c: Remove #if 0.
46
472011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/serial/ns16550.c (ns16550_init):
50        Remove unused var "ucTrash".
51
522011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * libchip/network/smc91111.c (lan91cxx_recv):
55        Define var "lp" conditionally (Avoid warning).
56
572011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * libchip/network/dec21140.c (dec21140_rxDaemon):
60        Remove unused var "tbase".
61        * libchip/rtc/mc146818a.c (mc146818a_initialize):
62        Remove unused var "getReg".
63        * libchip/rtc/mc146818a.c (mc146818a_set_time):
64        Remove unused var "getReg".
65
662011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
69
702011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        PR 1940/misc:
73        * libchip/serial/ns16550.c: Reflect changes to console-driver.
74
752011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
78
792011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
80
81        PR 1917/bsps
82        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
83        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
84        add dynamic tables for libchip serial drivers.
85
862011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
89        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
90
912011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * libchip/network/smc91111.c: Eliminate unused var "success".
94        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
95
962011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
99        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
100
1012011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * libchip/network/greth.c, libchip/network/open_eth.c
104        libchip/network/sonic.c: Eliminate evil typecasts.
105        * libchip/network/greth.h, libchip/network/open_eth.h,
106        libchip/network/sonic.h: Use void* for addresses.
107
1082011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
109
110        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
111        BSP_FEATURE_IRQ_EXTENSION define.
112
1132011-08-30      Peter Dufault <dufault@hda.com>
114
115        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
116        exceptions.  Fix where the networking status is being dumped to a
117        single thousand-character line.  Add support for when the chip loaded
118        it's MAC address from a serial chip at reset (the
119        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
120        the the device is initialized.  Without this change the chip can not
121        be "upped" once it has been downed.
122        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
123        "#if expression".
124        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
125
1262011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
127
128        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
129        interrupt handler during last close.
130
1312011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
134        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
135        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
136        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
137        old-style field designator extension as recommended by clang.
138
1392011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
142
1432011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
144
145        * aclocal/bspopts.m4: Added macros for cache options
146        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
147        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
148        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
149        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
150
1512011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
152
153        PR 1729/cpukit
154        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
155
1562011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * aclocal/rtems-top.m4: Add pkgdatadir.
159        * configure.ac: Remove dead code.
160
1612011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * aclocal/rtems-top.m4, aclocal/version.m4:
164        Rename RTEMS_API into _RTEMS_API.
165
1662011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * aclocal/canonical-target-name.m4:
169        Stop pretending no_cpu* was buildable.
170        Derive RTEMS_CPU from "$host_cpu".
171        Error out if "$host" doesn't match "*-*-rtems*".
172
1732011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
176
1772011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
178
179        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
180        ada-tests/mptests/mp01/mptest.ads,
181        ada-tests/mptests/mp01/node1/mp01_node1.adb,
182        ada-tests/mptests/mp01/node2/mp01_node2.adb,
183        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
184        ada-tests/mptests/mp02/node1/mp02_node1.adb,
185        ada-tests/mptests/mp02/node2/mp02_node2.adb,
186        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
187        ada-tests/mptests/mp03/node1/mp03_node1.adb,
188        ada-tests/mptests/mp03/node2/mp03_node2.adb,
189        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
190        ada-tests/mptests/mp04/node1/mp04_node1.adb,
191        ada-tests/mptests/mp04/node2/mp04_node2.adb,
192        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
193        ada-tests/mptests/mp05/node1/mp05_node1.adb,
194        ada-tests/mptests/mp05/node2/mp05_node2.adb,
195        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
196        ada-tests/mptests/mp06/node1/mp06_node1.adb,
197        ada-tests/mptests/mp06/node2/mp06_node2.adb,
198        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
199        ada-tests/mptests/mp07/node1/mp07_node1.adb,
200        ada-tests/mptests/mp07/node2/mp07_node2.adb,
201        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
202        ada-tests/mptests/mp08/node1/mp08_node1.adb,
203        ada-tests/mptests/mp08/node2/mp08_node2.adb,
204        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
205        ada-tests/mptests/mp09/node1/mp09_node1.adb,
206        ada-tests/mptests/mp09/node2/mp09_node2.adb,
207        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
208        ada-tests/mptests/mp10/node1/mp10_node1.adb,
209        ada-tests/mptests/mp10/node2/mp10_node2.adb,
210        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
211        ada-tests/mptests/mp11/node1/mp11_node1.adb,
212        ada-tests/mptests/mp11/node2/mp11_node2.adb,
213        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
214        ada-tests/mptests/mp12/node1/mp12_node1.adb,
215        ada-tests/mptests/mp12/node2/mp12_node2.adb,
216        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
217        ada-tests/mptests/mp13/node1/mp13_node1.adb,
218        ada-tests/mptests/mp13/node2/mp13_node2.adb,
219        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
220        ada-tests/mptests/mp14/node1/mp14_node1.adb,
221        ada-tests/mptests/mp14/node2/mp14_node2.adb,
222        ada-tests/samples/base_mp/mptest.adb,
223        ada-tests/samples/base_mp/mptest.ads,
224        ada-tests/samples/base_sp/base_sp.adb,
225        ada-tests/samples/base_sp/sptest.adb,
226        ada-tests/samples/base_sp/sptest.ads,
227        ada-tests/samples/hello/hello.adb,
228        ada-tests/samples/hello/sptest.adb,
229        ada-tests/samples/hello/sptest.ads,
230        ada-tests/samples/nsecs/nsecs.adb,
231        ada-tests/samples/nsecs/sptest.adb,
232        ada-tests/samples/nsecs/sptest.ads,
233        ada-tests/samples/ticker/sptest.adb,
234        ada-tests/samples/ticker/sptest.ads,
235        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
236        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
237        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
238        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
239        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
240        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
241        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
242        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
243        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
244        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
245        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
246        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
247        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
248        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
249        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
250        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
251        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
252        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
253        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
254        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
255        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
256        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
257        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
258        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
259        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
260        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
261        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
262        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
263        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
264        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
265        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
266        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
267        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
268        ada-tests/sptests/sp25/sptest.ads,
269        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
270        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
271        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
272        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
273        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
274        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
275        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
276        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
277        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
278        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
279        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
280        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
281        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
282        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
283        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
284        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
285        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
286        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
287        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
288        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
289        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
290        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
291        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
292        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
293        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
294        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
295        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
296        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
297        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
298        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
299        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
300        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
301        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
302        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
303        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
304        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
305        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
306        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
307        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
308        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
309        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
310        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
311        ada-tests/tmtests/tmck/tmtest.ads,
312        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
313        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
314        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
315        ada-tests/tmtests/tmoverhd/tmtest.adb,
316        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
317        child package rework. Eliminate all warnings.
318
3192011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
320
321        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
322        Split RTEMS Ada95 binding into a master package and a child package
323        per Manager. This is better Ada style.
324        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
325        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
326        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
327        ada/rtems-extension.adb, ada/rtems-extension.ads,
328        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
329        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
330        ada/rtems-message_queue.ads, ada/rtems-object.adb,
331        ada/rtems-object.ads, ada/rtems-partition.adb,
332        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
333        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
334        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
335        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
336        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
337        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
338        files.
339
3402011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
341
342        * libchip/serial/ns16550.c: Revert previous commit and extend existing
343        mechanic.
344
3452011-02-15      Jennifer Averett
346
347        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
348        style IRQs.
349
3502011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
351
352        * libchip/network/smc91111config.h:
353        Use "__asm__" instead of "asm" for improved c99-compliance.
354
3552011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
356
357        * configure.ac: Require autoconf-2.68, automake-1.11.1.
358
3592011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
360
361        * libchip/ide/ata.c: Fix spelling.
362
3632011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
364
365        * libchip/serial/ns16550.c: Install interrupt handler after TTY
366        pointer is valid.
367
3682010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
369
370        * libchip/ide/ata.c: Do not violate chain API.
371
3722010-08-20      <yann.sionneau@telecom-sudparis.eu>
373
374        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
375        for buffer modes.
376
3772010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
378
379        * libchip/ide/ata_internal.h: C++ compatibility.
380
3812010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
382
383        * libchip/Makefile.am, libchip/preinstall.am: Install
384        <libchip/ata_internal.h>.
385
3862010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
387
388        * libchip/ide/ata_util.c: New file.
389        * libchip/Makefile.am: Reflect change from above.
390        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
391        ata_process_request_on_init_phase() into new file.
392
3932010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
394
395        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
396        separate functions.  Added public ata_breq_init(),
397        ata_identify_device(), and ata_process_request_on_init_phase()
398        functions.
399
4002010-06-24      Arnout Vandecappelle <arnout@mind.be>
401
402        PR 1586/misc
403        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
404        SD card accesses.
405
4062010-06-22      Arnout Vandecappelle <arnout@mind.be>
407
408        PR 1580/misc
409        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
410        while waiting for read data.
411
4122010-06-22      Arnout Vandecappelle <arnout@mind.be>
413
414        PR 1579/misc
415        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
416        waiting for write to finish.
417
4182010-06-22      Arnout Vandecappelle <arnout@mind.be>
419
420        PR 1567/misc
421        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
422        timeouts.
423
4242010-06-21      Arnout Vandecappelle <arnout@mind.be>
425
426        PR 1576/misc
427        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
428
4292010-06-21      Arnout Vandecappelle <arnout@mind.be>
430
431        PR 1569/misc
432        * libchip/i2c/spi-sd-card.c: Added CRC checks.
433
4342010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
435
436        PR 1561/cpukit
437        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
438
4392010-06-14      Arnout Vandecappelle <arnout@mind.be>
440
441        PR 1557/misc
442        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
443
4442010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
445
446        * aclocal/version.m4: Bump RTEMS_API to 4.11.
447        Bump _RTEMS_VERSION to 4.10.99.0.
448
4492010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
450
451        * libchip/network/if_dc.c: Fix warning.
452
4532010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
454
455        * libchip/network/greth.c: Misc. hacks to allow compilation on
456        16bit targets.
457
4582010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
459
460        PR 1531/newlib
461        * libchip/network/i82586.c:
462        Add local copy of ALIGN().
463
4642010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * libchip/network/cs8900.c:
467        Misc. changes to make code 16bit-target compliant.
468        * libchip/network/i82586.c:
469        Use int32_t instead of int for 16bit-target compliance.
470        * libchip/network/open_eth.c:
471        Misc. changes to make code 16bit-target compliant.
472
4732010-05-18      Chris Johns <chrisj@rtems.org>
474
475        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
476        1448/filesystem.
477
4782010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * aclocal/bsp-alias.m4: Change quoting to work-round
481        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
482
4832010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
484
485        * libchip/network/if_dc.c: Remove warnings.
486
4872010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
488
489        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
490        libchip/serial/ns16550.c, libchip/serial/serial.h,
491        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
492        or intptr_t instead of uint32_t or int32_t.
493
4942010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
495
496        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
497        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
498        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
499        uint32_t.
500
5012010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * libchip/serial/serial.h: Add extern "C".
504
5052010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
506
507        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
508        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
509        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
510        prototype
511
5122010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
513
514        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
515        CPU_SIMPLE_VECTORED_INTERRUPTS.
516
5172010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
520        simple or PIC interrupt model.
521
5222010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        * libchip/rtc/ds1375.c: #include <unistd.h>.
525
5262010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
527
528        * libchip/network/i82586.c: Readdress use of ctype methods per
529        recommendation from D.J. Delorie on the newlib mailing list. We
530        should pass an unsigned char into these methods.
531
5322010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
533
534        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
535        variable.
536
5372010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * libchip/network/i82586.c: Fix warnings for ctype methods.
540
5412010-02-19      Chris Johns <chrisj@rtems.org>
542
543        * libchip/ide/ide_controller.c: Create the devices as block
544        devices.
545
5462010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
547
548        * libchip/ide/ata_internal.h, libchip/ide/ata.c
549        libchip/i2c/spi-sd-card.c: Update for block device API change.
550
5512010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
552
553        * libchip/display/disp_hcms29xx.c,
554        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
555        libchip/display/font_hcms29xx.h: various fixes
556
5572009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
558
559        PR 1474
560        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
561        device API change.
562
5632009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
564
565        * libchip/network/greth.c: Eliminate unused type
566        rtems_clock_time_value.
567
5682009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
569
570        * libchip/network/dec21140.c: Warning elimination
571        (dec21140_softc->base now is an uint32_t).
572
5732009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        PR 1483/cpukit
576        * libchip/network/dec21140.c, libchip/network/elnk.c,
577        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
578        *_SUPPORTED-guarded code sections.
579
5802009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
581
582        * libchip/network/dec21140.c, libchip/network/elnk.c,
583        libchip/network/if_dc.c: Ensure PCI drivers are built on all
584        supported configurations. PowerPC conditionals were not current and
585        code was not being built on supported BSPs.
586
5872009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
588
589        * libchip/network/smc91111.c: Formatting.
590
5912009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
592
593        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
594        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
595        uint32_t (16bit ints are too small).
596
5972009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
598
599        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
600        * libchip/network/if_dc.c: Fix type mismatch.
601
6022009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
603
604        * aclocal/bsp-linkcmds.m4: New.
605
6062009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
607
608        * configure.ac: Rework CFLAGS setup.
609        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
610        * automake/compile.am: Remove RTEMS_CFLAGS.
611
6122009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * libchip/ide/ata.h: Move extern "C".
615
6162009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
617
618        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
619        Use hex-constants to avoid implicit int-casts.
620        * libchip/i2c/spi-memdrv.c:
621        Use hex-constants to avoid implicit int-casts.
622        Use rtems_off64_t offsets to avoid loosing precision.
623
6242009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
625
626        * libchip/serial/ns16550.c: Update for interrupt handler type change.
627
6282009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * aclocal/bsp-alias.m4: New.
631        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
632
6332009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
636
6372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
640        * Makefile.am: Remove BARE_CPU_MODEL.
641
6422009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
643
644        * configure.ac: Remove cfg_dir.
645
6462009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
647
648        * configure.ac: Remove -std=c99 -fasm.
649        Remove AM_CONDITIONAL LIBCHIP.
650        * libchip/Makefile.am, wrapup/Makefile.am:
651        Remove AM_CONDITIONAL LIBCHIP.
652
6532009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
654
655        * configure.ac: Pick up make/custom/*.
656        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
657
6582009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
659
660        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
661        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
662
6632009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
664
665        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
666
6672009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
668
669        * Makefile.am: Remove RTEMS_HOST (unused).
670        * configure.ac: Remove RTEMS_HOST (unused).
671        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
672
6732009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
674
675        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
676        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
677
6782009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
679
680        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
681        aclocal/check-posix.m4, aclocal/enable-posix.m4,
682        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
683
6842009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * configure.ac: Rework make/custom/* handling.
687        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
688        * Makefile.am: Remove make/custom/default.cfg-rule.
689
6902009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
691
692        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
693        NULL pointer access in interrupt handler.
694
6952009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
696
697        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
698        device API change.
699
7002009-10-08      Chris Johns <chrisj@rtems.org>
701
702        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
703        multiblock support from the ATA driver. Multiblock at the disk
704        level should not be a global policy as a disk may have more than
705        one partition with different block sizes. An IDE driver could
706        decide to use the feature with DMA but this a driver specific
707        design choice. Fixed bugs relating to variable block sizes and
708        large block transfer.
709        * c/src/libchip/ide/ide_controller.c,
710        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
711        Changed the block size to 32bits so blocks of 64K or bigger can be
712        transfered in a single driver call.
713
7142009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
717        shared irq.h yet and this breaks a significant number of them.
718
7192009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
722        model.
723
7242009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
725
726        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
727        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
728        renamed to rtems_termios_baud_to_number.
729
7302009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
731
732        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
733        termios_baud_to_number (duplicate prototypes).
734        Add C++-guards.
735        Include rtems/termiostypes.h.
736
7372009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
738
739        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
740
7412009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
742
743        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
744        physical address to support BSD TCP/IP stack.
745
7462009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * libchip/network/elnk.c: Convert calls to legacy routine
749        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
750
7512009-08-03      Roger Dahlkvist <ruppe@kth.se>
752
753        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
754
7552009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
756
757        * libchip/ide/ata.c: Remove warning.
758
7592009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
760
761        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
762        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
763        now use the same macros.
764        * aclocal/bsp-bspcleanup-options.m4: New file.
765
7662009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
767
768        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
769        obsolete defines and declarations.  Set initial baud during device
770        open.  Fixed interrupt mode.
771
7722009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
773
774        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
775        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
776        EINVAL and ENOTTY as appropriate.
777
7782009-05-30      Chris Johns <chrisj@rtems.org>
779
780        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
781        devices on an IDE bus and cleaned up the initialisation register
782        call.
783
7842009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * libchip/network/i82586.c: Fix warning in manner suggested by
787        Arnout Vandecappelle <arnout@mind.be> in
788        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
789
7902009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * libchip/network/if_dc.c: Fixed warnings.
793
7942009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
795
796        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
797        as needed.
798
7992009-04-29      Chris Johns <chrisj@rtems.org>
800
801        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
802
803        * libchip/ide/ide_controller.c: Change the status detection and
804        add a message if the transfer fails. There is currently no error
805        handle at the IDE drvier level.
806
8072009-03-12      Daniel Hellstrom <daniel@gaisler.com>
808
809        PR 1392/bsps
810        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
811        over multiple pages results in extra data being written.
812
8132009-02-27      Gene Smith <gene.smith@siemens.com>
814
815        PR 1356
816        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
817        cards.
818
8192009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
820
821        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
822        enabled on x86.
823
8242009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
825
826        * aclocal/bspopts.m4: Quoting cosmetics.
827
8282009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
829
830        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
831        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
832        writes.  Fixed integer type in device structure.
833
8342009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * libchip/serial/ns16550.c: Turn on ns16550_process() for
837        BSP_FEATURE_IRQ_LEGACY case also.
838
8392008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
840
841        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
842        level LibI2C interface.  Added generic block IO functions.
843
8442008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
845
846        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
847        optman/rtems/no-msg.c, optman/rtems/no-part.c,
848        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
849        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
850        optman/sapi/no-ext.c, optman/sapi/no-io.c:
851        Revert previous patch (cvs clash with Joel hacking cpukit).
852
8532008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
854
855        * aclocal/canonical-target-name.m4: Remove tic4x.
856
8572008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
858
859        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
860
8612008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
862
863        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
864        optman/rtems/no-msg.c, optman/rtems/no-part.c,
865        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
866        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
867        optman/sapi/no-ext.c, optman/sapi/no-io.c:
868        Fix prototypes.
869
8702008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
873
8742008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
875
876        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
877        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
878        duplicated data.
879
8802008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
881
882        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
883        SuperCore Handler initialization routines to directly pull parameters
884        from configuration table.
885
8862008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
889        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
890        optman/rtems/no-part.c, optman/rtems/no-region.c,
891        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
892        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
893        initialization routines to directly pull parameters from
894        configuration table. Eliminate empty routines sportted.
895
8962008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
897
898        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
899
9002008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
901
902        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
903        all public use of TOD conversion routines.
904
9052008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
906
907        * libchip/network/smc91111config.h:
908        #include <stdint.h> instead of <rtems/stdint.h>.
909
9102008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
911
912        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
913        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
914
9152008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
916
917        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
918
9192008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
920
921        * libchip/serial/ns16550.c: Transmit the character in the polled write
922        function within a critical section for printk() compatibility.
923
9242008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
925
926        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
927
9282008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
929
930        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
931
9322008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
933
934        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
935
9362008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
937
938        * aclocal/bsp-bootcard-options.m4: Fix quoting.
939
9402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
941
942        * aclocal/bsp-bootcard-options.m4: New file.
943        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
944
9452008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
946
947        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
948        BSPs that support this feature.
949
9502008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
951
952        * libchip/serial/ns16550.c: Fix typo.
953
9542008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
955
956        * libchip/serial/ns16550.c: Fix typo.
957
9582008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
959
960        * libchip/serial/ns16550.c: Add not supported on arm even though it is
961        not simple vectored.
962
9632008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
964
965        * libchip/serial/ns16550.c: Not currently supported on architectures
966        with simple vectored interrupt model.
967
9682008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
969
970        * aclocal/version.m4: Bump RTEMS_API to 4.10.
971        Bump _RTEMS_VERSION to 4.9.99.0.
972
9732008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
974
975        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
976        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
977        functions have now static linkage type.  Added constant qualifier to
978        operations table and read-only function parameters.
979
980        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
981        c/src/libchip/serial/serial.h:  Include required header files.  Removed
982        support for old PowerPC exception handling.  Various fixes for
983        interrupt related routines.  Added support for BSPs with IRQ extension
984        API.
985
9862008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
987
988        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
989        is no PCI bus based upon the BSP not having a base address defined.
990        This means this driver cannot be supported on that board.
991
9922008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
993
994        * libchip/network/dec21140.c, libchip/network/elnk.c,
995        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
996
9972008-09-17      Miao Yan <yanmiaobest@gmail.com>
998
999        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1000        add simple device only filesystem (devfs), optionally completely drop
1001        out filesystem, and to clean up disabling newlib reentrancy support.
1002        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1003        now has a 15K code space.
1004        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1005        Removed.
1006
10072008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1008
1009        * libchip/ide/ata.h: Convert to Unix file format.
1010
10112008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1012
1013        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1014        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1015        libchip/serial/serial.h, libchip/serial/serprobe.c,
1016        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1017        Convert to "bool".
1018        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1019        libchip/i2c/spi-memdrv.h: Convert to "bool".
1020        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1021        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1022        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1023        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1024        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1025        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1026        Convert to "bool".
1027        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1028        Convert to "bool".
1029        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1030        Convert to "bool".
1031
10322008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1033
1034        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1035        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1036        memory driver to not use the clock ioctl to install a method to poll
1037        for input. It now uses a Class API Timer which means we can eliminate
1038        this special IOCTL from all clock drivers.
1039        * libchip/shmdr/setckvec.c: Removed.
1040
10412008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1042
1043        * libchip/network/sonic.c: Do not declare a variable just to hold an
1044        ignored return value.
1045
10462008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1047
1048        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1049
10502008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1051
1052        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1053        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1054
10552008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1056
1057        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1058        appear to be unused that way.
1059
10602008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1061
1062        * libchip/shmdr/shm_driver.h: Correct prototypes.
1063
10642008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1065
1066        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1067        variables and made methods static.
1068
10692008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1070
1071        * libchip/serial/ns16550.c: Fix warning.
1072
10732008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1074
1075        * aclocal/prog-cc.m4: Add -Wnested-externs.
1076
10772008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1078
1079        * libchip/network/dec21140.c: Add missing prototype.
1080        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1081
10822008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1083
1084        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1085        -Wstrict-prototypes to RTEMS_CFLAGS.
1086
10872008-08-02      Chris Johns <chrisj@rtems.org>
1088
1089        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1090        rtems_blkdev_request count and start references. Use
1091        RTEMS_BLKDEV_START_BLOCK.
1092
10932008-07-29      Chris Johns <chrisj@rtems.org>
1094
1095        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1096
1097        * libchip/ide/ata.c: Change to use a mutex rather than disable
1098        pre-emption. Updated to the libblock changes.
1099
1100        * libchip/ide/ata_internal.h: Updated to the new chains API.
1101
1102        * libchip/ide/ide_controller.c: Updated to the libblock
1103        changes. Added come debug tracing.
1104
1105        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1106        to the libblock changes.
1107
11082008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1109
1110        * configure.ac: Remove RPCGEN, RPCTOOLS.
1111
11122008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1113
1114        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1115        for output format specifiers.
1116
11172008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1118
1119        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1120        Fixed some data types
1121
11222008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1123
1124        * libchip/i2c/spi-sd-card.c: Added missing header file.
1125        * libchip/Makefile.am: Added SD Card driver.
1126
11272008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1128
1129        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1130        make glyphs non-constant, added file headers
1131
11322008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1133
1134        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1135        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1136        * libchip/display/font_hcms29xx.h
1137        Creation of SPI display driver
1138
11392008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1140
1141        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1142        via SPI.
1143
11442008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1145
1146        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1147        AC_PREREQ(2.62).
1148
11492008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1150
1151        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1152
11532008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1154
1155        * libchip/Makefile.am: Move termios helper routines from libchip to
1156        libcsupport. Add routine which makes it easy for a termios device
1157        driver to inform termios of its default baud rate. This avoids
1158        inconsistencies in later termios settings changes.
1159        * libchip/serial/termios_baud2index.c,
1160        libchip/serial/termios_baud2num.c: Removed.
1161
11622008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1165
11662008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1169        not fail if there are none.
1170
11712008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1172
1173        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1174        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1175        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1176        * libchip/Makefile.am:
1177        derived a generic spi memory driver from spi-flash-m25p40,
1178        added descriptor for fram fm25l256
1179
11802008-05-07      Till Straumann <strauman@slac.stanford.edu>
1181
1182        PR 649/bsps
1183        * libchip/ide/ata.c: Give up if the interface does not become ready.
1184
11852008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1186
1187        Moved to cpukit.
1188        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1189        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1190        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1191        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1192        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1193        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1194        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1195        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1196        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1197        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1198        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1199        nfsclient/src/xdr_mbuf.c: Removed.
1200
12012008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1204
12052008-01-05      Chris Johns <chrisj@rtems.org>
1206
1207        * libchip/flash/am29lv160.c: Update the blank check error message
1208        to say there is an error.
1209       
12102007-12-22      Chris Johns <chrisj@rtems.org>
1211
1212        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1213        the hello message. Just one line but still a little too long.
1214       
12152007-12-14      Chris Johns <chrisj@rtems.org>
1216
1217        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1218        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1219        * libchip/flash, libchip/flash/am29lv160.c,
1220        libchip/flash/am29lv160.h: New.
1221
12222007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1223
1224        * libchip/network/if_fxp.c: Spacing.
1225
12262007-11-20      Till Straumann <strauman@slac.stanford.edu>
1227
1228        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1229        Avoid using 'stdio' before the system is up and fully
1230        initialized.
1231
12322007-11-20      Till Straumann <strauman@slac.stanford.edu>
1233
1234        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1235        * libchip/Makefile.am, libchip/preinstall.am:
1236        added new driver for Maxim DS1375 i2c RTC.
1237
12382007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1239
1240        * libchip/i2c/spi-flash-m25p40.c:
1241        added addressing call in write function
1242
12432007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1244
1245        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1246        * libchip/Makefile.am:
1247        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1248
12492007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1250
1251        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1252
12532007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1254
1255        * nfsclient/Makefile.am: Fix errors.
1256
12572007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1258
1259        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1260
12612007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1262
1263        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1264        Bump RTEMS_VERSION to 4.8.99.0.
1265
12662007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1267
1268        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1269
12702007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1271
1272        * configure.ac: Remove AC_PROG_AWK (Unused).
1273
12742007-09-14      Daron Chabot <djc915@mail.usask.ca>
1275
1276        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1277        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1278        ISR. Clean up of variables to silence compiler warnings.
1279
12802007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1281
1282        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1283
12842007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1285
1286        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1287          - Odd bit bug in some chips taken care of.
1288          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1289            alignment but failing to do so must have made the driver writer to make
1290            some incorrect assumptions about MBUFs.
1291          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1292            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1293          - Made while loop responsible for copying data to fifo port copy 16 shorts
1294            per loop instead of 1 short, increasing the copying process.
1295
12962007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1297
1298        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1299        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1300
13012007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1302
1303        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1304        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1305        librdbg/Makefile.am, librdbg/preinstall.am,
1306        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1307        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1308        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1309        librdbg/include/rdbg/powerpc/rdbg_f.h,
1310        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1311        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1312        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1313        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1314        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1315        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1316        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1317        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1318        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1319        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1320        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1321        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1322        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1323        librdbg/src/powerpc/rdbg_f.c,
1324        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1325        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1326        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1327        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1328
13292007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1330
1331        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1332
13332007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1334
1335        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1336          sizes.
1337
13382007-07-27      Chris Johns <chrisj@rtems.org>
1339
1340        * wrapup/Makefile.am: Create archive from a file for hosts
1341        with a limited command line size.
1342
13432007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1344
1345        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1346          sizes.
1347
13482007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1349       
1350        * configure.ac: Add nfsclient.
1351        * nfsclient/Makefile.am: New.
1352        * nfsclient/proto/Makefile, nfsclient/Makefile,
1353          nfsclient/src/Makefile: Remove.
1354        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1355        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1356
13572007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1358
1359        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1360        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1361        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1362        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1363        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1364        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1365        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1366        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1367        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1368        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1369        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1370        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1371
13722007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1373
1374        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1375        to become ready: This will not work for fast CPUs.
1376
13772007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1378
1379        * libchip/ide/ata.c: fixed warning
1380
13812007-06-20      Ray Xu <rayx@gmail.com>
1382
1383        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1384        console, and libio. This shrinks the memory requirements but Joel has
1385        not figured out how best to present this to application space.
1386        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1387        New files.
1388
13892007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1390
1391        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1392        now we only need required initialization methods.
1393
13942007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1395
1396        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1397        parameter since it was used to configure a no longer used feature.
1398        Device names are now part of the filesystem not in a table.
1399
14002007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1401
1402        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1403        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1404        optman/rtems/no-part.c, optman/rtems/no-region.c,
1405        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1406        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1407        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1408        other optional managers so using them reduces application size
1409        instead of increasing it.
1410        * optman/rtems/no-barrier.c: New file.
1411
14122007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1413
1414        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1415        adjustments to pci-API changes.
1416        * libchip/network/dec21140.c, libchip/network/elnk.c,
1417        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1418        changes.
1419
14202007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1421
1422        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1423        libchip/network/if_fxp.c: Reflect changes to pci-API.
1424
14252007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1426
1427        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1428        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1429
14302007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1431
1432        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1433          being used to compile "tools").
1434
14352007-03-13      Joel Sherrill <joel@OARcorp.com>
1436
1437        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1438
14392007-03-12      Joel Sherrill <joel@OARcorp.com>
1440
1441        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1442        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1443        and/or fix mistake in copyright notice. Both of these mistakes appear
1444        to be from code submitted after these changes were made previously.
1445
14462007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1449
14502007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * libchip/Makefile.am: Correct path to README.tulipclone.
1453
14542007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1455
1456        * libchip/ide/ata.c: Remove superfluous type casts.
1457
14582007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1459
1460        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1461        Use size_t for sizes.
1462
14632007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1464
1465        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1466        from preemption disabled region
1467
14682007-01-16      Till Straumann <strauman@slac.stanford.edu>
1469
1470        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1471        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1472        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1473
14742006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1475
1476        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1477          ioctl_command_t as ioctl argument.
1478
14792006-12-13      Joel Sherrill <joel@OARcorp.com>
1480
1481        * librtems++/include/rtems++/rtemsEvent.h,
1482        librtems++/include/rtems++/rtemsMessageQueue.h,
1483        librtems++/include/rtems++/rtemsSemaphore.h,
1484        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1485        librtems++/src/rtemsMessageQueue.cc,
1486        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1487        rtems_unsigned32 to uint32_t.
1488
14892006-12-13      Joel Sherrill <joel@OARcorp.com>
1490
1491        PR 1181/bsps
1492        * optman/rtems/no-msg.c: Clean up dead code.
1493
14942006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1495
1496        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1497
14982006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1499
1500        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1501        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1502        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1503
15042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1505
1506        * configure.ac: New BUG-REPORT address.
1507
15082006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1509
1510        * Makefile.am: Remove ampolish3.
1511
15122006-11-17      Joel Sherrill <joel@OARcorp.com>
1513
1514        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1515        blank lines.
1516
15172006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1518
1519        * configure.ac: Remove RTEMS_AMPOLISH3.
1520        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1521          Remove checks for AMPOLISH3.
1522        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1523        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1524        * ampolish3: Remove.
1525
15262006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1527
1528        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1529        * aclocal/prog-cc.m4: Remove CFLAGS.
1530        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1531        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1532
15332006-10-23      Joel Sherrill <joel@OARcorp.com>
1534
1535        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1536
15372006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1538
1539        * automake/compile.am: Use hard-coded RTEMS_* flags.
1540
15412006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1542
1543        * aclocal/rtems-top.m4: Remove RTEMS_API.
1544        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1545
15462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1547
1548        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1549
15502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1551
1552        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1553
15542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1555
1556        * aclocal/version.m4: Bump version to 4.7.99.0.
1557
15582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1559
1560        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1561
15622006-09-11      Joel Sherrill <joel@OARcorp.com>
1563
1564        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1565
15662006-09-04      Joel Sherrill <joel@OARcorp.com>
1567
1568        * libchip/network/greth.c, libchip/network/open_eth.c,
1569        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1570        introduced by warning removal.
1571
15722006-09-01      Joel Sherrill <joel@OARcorp.com>
1573
1574        * libchip/network/greth.c, libchip/network/open_eth.c,
1575        libchip/network/smc91111.c: Remove warnings and correct prototype
1576        added earlier today.
1577
15782006-09-01      Joel Sherrill <joel@OARcorp.com>
1579
1580        * libchip/network/cs8900.c, libchip/network/greth.c,
1581        libchip/network/i82586.c, libchip/network/open_eth.c,
1582        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1583        sized integers, and inttypes.h printf helpers.
1584
15852006-08-09      Kolja Waschk <waschk@telos.de>
1586
1587        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1588
15892006-07-12      Joel Sherrill <joel@OARcorp.com>
1590
1591        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1592
15932006-07-11      Jerry Needell <jerry.needell@unh.edu>
1594
1595        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1596        4.6 branch.  Original modifications by Gaisler Enterprises.
1597        * libchip/network/greth.c, libchip/network/greth.h: New files.
1598
15992006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1600
1601        * ide/ata.[ch]:
1602        (PR1118) fetch priority for ATA task from a variable,
1603        not a fixed configuration value.
1604       
16052006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1606
1607        * Makefile.am: Add ampolish3.
1608
16092006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1610
1611        * ampolish3: New.
1612        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1613
16142006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1615
1616        * aclocal/rtems-ampolish.m4: New.
1617        * configure.ac: Use RTEMS_AMPOLISH3.
1618
16192006-04-18  Joel Sherrill <joel@OARcorp.com>
1620
1621        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1622
16232006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1624
1625        PR 853/filesystem
1626        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1627        should be modified to support the new exception scheme and to use the
1628        handle parameter.
1629
16302006-02-a32     Eric Norum <norume@aps.anl.gov>
1631
1632        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1633        "newer" PCI access calls.  Minor cleanups.  Comments.
1634
16352006-01-12      Eric Norum <norume@aps.anl.gov>
1636
1637        PR 861/networking
1638        PR 863/networking
1639        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1640
16412006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1642
1643        * wrapup/Makefile.am: Add preinstall.am.
1644        * libchip/Makefile.am: Build libchip/network/smc91111.
1645        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1646        Eliminate cyg_int* crap.
1647
16482006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1649
1650        * librdbg/Makefile.am: Add preinstall.am.
1651        * aclocal/bsp-configure.m4: Add ampolish3.
1652        New header guards.
1653
16542006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1655
1656        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1657        Merger from rtems-4-6-branch.
1658
16592006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1660
1661        * libchip/network/smc91111.c
1662        libchip/network/smc91111config.h
1663        libchip/network/smc91111exp.h
1664        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1665        * libchip/Makefile.am: Reflect adding smc91111*.
1666
16672006-01-08      Joel Sherrill <joel@OARcorp.com>
1668
1669        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1670        char *.
1671
16722006-01-08      Joel Sherrill <joel@OARcorp.com>
1673
1674        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1675        warnings.
1676
16772005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1678
1679        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1680        Add RTEMS_RELLDFLAGS.
1681        * automake/compile.am: Remove RTEMS_USE_GCC.
1682        Remove RTEMS_RELLDFLAGS.
1683        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1684
16852005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1686
1687        * libchip/network/if_media.h, libchip/network/mii.h:
1688        Remove (Moved to cpukit).
1689        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1690        and libchip/network/if_media.h.
1691        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1692        if_media.h having moved.
1693
16942005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1695
1696        * automake/compile.am, automake/host.am, automake/local.am,
1697        automake/subdirs.am: Remove depend.
1698        * configure.ac: Explicitly pass --libdir and --includedir to
1699        testsuites.
1700
17012005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1702
1703        * configure.ac: Reflect changes to testsuites.
1704
17052005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1706
1707        * automake/compile.am: Remove GCCSPECS.
1708        * aclocal/prog-cc.m4: Add GCCSPECS.
1709        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1710
17112005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1712
1713        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1714        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1715
17162005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1717
1718        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1719        libcpu/byteorder.h for i386.
1720
17212005-11-02      Till Straumann <strauman@slac.stanford.edu>
1722
1723        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1724        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1725        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1726        added a simple API/library for i2c devices and drivers for i2c
1727        2-byte eeproms and a ds1621 temperature sensor; API is documented
1728        in libi2c.h.
1729
17302005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1731
1732        * libnetworking/pppd/ipxcp.c,
1733        libnetworking/pppd/chat.c,
1734        libnetworking/pppd/patchlevel.h,
1735        libnetworking/pppd/upap.h,
1736        libnetworking/pppd/md5.h,
1737        libnetworking/pppd/pppd.8,
1738        libnetworking/pppd/README,
1739        libnetworking/pppd/preinstall.am,
1740        libnetworking/pppd/md4.h,
1741        libnetworking/pppd/magic.c,
1742        libnetworking/pppd/pppd.h,
1743        libnetworking/pppd/demand.c,
1744        libnetworking/pppd/rtemsmain.c,
1745        libnetworking/pppd/sys-rtems.c,
1746        libnetworking/pppd/ipcp.h,
1747        libnetworking/pppd/lcp.h,
1748        libnetworking/pppd/chap_ms.c,
1749        libnetworking/pppd/md4.c,
1750        libnetworking/pppd/rtemspppd.h,
1751        libnetworking/pppd/cbcp.h,
1752        libnetworking/pppd/auth.c,
1753        libnetworking/pppd/lcp.c,
1754        libnetworking/pppd/example/README,
1755        libnetworking/pppd/example/ppp.conf,
1756        libnetworking/pppd/example/system.h,
1757        libnetworking/pppd/example/netconfig.h,
1758        libnetworking/pppd/example/pppdapp.c,
1759        libnetworking/pppd/example/init.c,
1760        libnetworking/pppd/example/Makefile-user,
1761        libnetworking/pppd/example/pppd.options,
1762        libnetworking/pppd/rtemspppd.c,
1763        libnetworking/pppd/ipxcp.h,
1764        libnetworking/pppd/chap_ms.h,
1765        libnetworking/pppd/options.c,
1766        libnetworking/pppd/magic.h,
1767        libnetworking/pppd/chap.h,
1768        libnetworking/pppd/cbcp.c,
1769        libnetworking/pppd/upap.c,
1770        libnetworking/pppd/chap.c,
1771        libnetworking/pppd/Makefile.am,
1772        libnetworking/pppd/ccp.h,
1773        libnetworking/pppd/utils.c,
1774        libnetworking/pppd/rtemsdialer.h,
1775        libnetworking/pppd/fsm.h,
1776        libnetworking/pppd/pathnames.h,
1777        libnetworking/pppd/md5.c,
1778        libnetworking/pppd/fsm.c,
1779        libnetworking/pppd/ipcp.c,
1780        libnetworking/pppd/STATUS,
1781        libnetworking/pppd/ccp.c,
1782        libnetworking/Makefile.am: Remove (Moved to cpukit).
1783
17842005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1785
1786        * configure.ac: Remove libnetworking, libnetworking/pppd.
1787        * wrapup/Makefile.am: Remove libpppd.a.
1788
17892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1790
1791        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1792        rtemsdialer.h to $(includedir)/rtems.
1793
17942005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1795
1796        * libnetworking/rtems_telnetd/icmds.c,
1797        libnetworking/rtems_telnetd/Makefile.am,
1798        libnetworking/rtems_telnetd/preinstall.am,
1799        libnetworking/rtems_telnetd/pty.c,
1800        libnetworking/rtems_telnetd/pty.h,
1801        libnetworking/rtems_telnetd/README,
1802        libnetworking/rtems_telnetd/telnetd.c,
1803        libnetworking/rtems_telnetd/telnetd.h:
1804        Remove (Moved to cpukit).
1805
18062005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1807
1808        * configure.ac: Remove libnetworking/rtems_telnetd.
1809        * libnetworking/Makefile.am: Remove rtems_telnetd.
1810        * libnetworking/README: Remove (Obsolete).
1811        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1812
18132005-10-20  Eric Norum <norume@aps.anl.gov>
1814
1815        * libchip/network/dec21140.c: Clean up PCI mapping.
1816
18172005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1818
1819        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1820        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1821        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1822        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1823        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1824        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1825
18262005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1827
1828        * aclocal/bspopts.m4: Add missing m4 quotes.
1829
18302005-09-02  Joel Sherrill <joel@OARcorp.com>
1831
1832    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1833
18342005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1835
1836        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1837        libchip/network/dec21140.c: Remove initialization of PCI bus.
1838
18392005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1840
1841        * optman/Makefile.am: Add preinstall.am.
1842
18432005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1844
1845        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1846        UNTESTED to tested.
1847
18482005-06-17      Joel Sherrill <joel@OARcorp.com>
1849
1850        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1851        it is not supported by the MPC5xx.
1852
18532005-06-17      Joel Sherrill <joel@OARcorp.com>
1854
1855        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1856        interface. Also correct attempting to build on other than PowerPC and
1857        x86.
1858
18592005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1860
1861        * libchip/Makefile.am: Add driver for Tulip clones.
1862        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1863        libchip/network/if_dcreg.h: New files.
1864
18652005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1866
1867        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1868        to enable rdbg.
1869        * configure.ac: Reflect changes above.
1870
18712005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1872
1873        * configure.ac: Add ada/.
1874
18752005-05-20      Sergei Organov  <osv@topconrd.ru>
1876
1877        PR 750/networking
1878        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1879        wait_input().
1880
18812005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1882
1883        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1884        rtems/irq.h.
1885
18862005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1887
1888        * libchip/Makefile.am: Include preinstall.am.
1889        * libchip/preinstall.am: New.
1890
18912005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1892
1893        * configure.ac: Add AMPOLISH3.
1894        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1895        * libnetworking/rtems_telnetd/preinstall.am: New.
1896        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1897
18982005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1899
1900        * configure.ac: Let enable_rpcgen default to "no".
1901
19022005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1903
1904        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1905
19062005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1907
1908        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1909        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1910
19112005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1912
1913        * libchip/network/dec21140.c, libchip/network/elnk.c,
1914        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1915
19162005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1917
1918        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1919        of code as a result of the implementation of a common PCI interface.
1920
19212005-05-04      Joel Sherrill <joel@OARcorp.com>
1922
1923        * libchip/network/open_eth.c: Remove prototype of set_vector.
1924
19252005-05-03      Joel Sherrill <joel@OARcorp.com>
1926
1927        * librdbg/src/ptrace.c: Remove warning.
1928
19292005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1930
1931        * libchip/network/dec21140.c, libchip/network/elnk.c,
1932        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1933        Modified parameter list to remove warnings.
1934
19352005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1936
1937        * libchip/network/cs8900.c, libchip/network/i82586.c,
1938        libchip/network/open_eth.c, libchip/network/sonic.c,
1939        libchip/serial/mc68681.c: Modified types to remove
1940        warnings.  Added initialization to remove warnings.
1941
19422005-04-28      Joel Sherrill <joel@OARcorp.com>
1943
1944        * libchip/network/README.sonic: Rewritten to account for removal of
1945        dmv177.
1946
19472005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1948
1949        PR 781/rtems_misc
1950        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1951
19522005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1953
1954        * libchip/serial/ns16550.c:
1955        Fixed warnings generated in various powerpc configurations
1956
19572005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1958
1959        * libchip/serial/ns16550.c: Modified
1960        ISR to work with PPC new exception processing
1961
19622005-03-14      Joel Sherrill <joel@OARcorp.com>
1963
1964        * libchip/network/dec21140.c, libchip/network/elnk.c,
1965        libchip/network/if_fxp.c: Continue PCI API unification. All use
1966        pci_find_device(). Network drivers manufacture a signature since all
1967        calls have not been converted yet.
1968
19692005-03-04      Joel Sherrill <joel@OARcorp.com>
1970
1971        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1972        initialize function part of the unified PCI API as pci_initialize().
1973
19742005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1975
1976        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1977        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1978
19792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1980
1981        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1982        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1983
19842005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1985
1986        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1987        building procedures.
1988
19892005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1990
1991        * aclocal/prog-cc.m4:
1992        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1993
19942005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1997
19982005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1999
2000        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2001
20022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2003
2004        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2005
20062005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2007
2008        * libnetworking/rtems_servers/ftp.c,
2009        libnetworking/rtems_servers/ftp.h,
2010        libnetworking/rtems_servers/Makefile.am:
2011        Remove (relocated to cpukit/ftpd).
2012        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2013        removed move libnetworking/rtems_servers.
2014
20152005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2016
2017        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2018
20192005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2020
2021        PR 755/rtems
2022        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2023        Remove local declarations of rtems_bsdnet_nameservers,
2024        rtems_bsdnet_nameservers_count.
2025
20262005-01-31      Sergei Organov <osv@topconrd.ru>
2027
2028        PR 751/pppd
2029        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2030        committed to fix PR736 breaks pppd. chat.c should have its own static
2031        ttyfd for pppd to work correctly. The symptom is that second
2032        invokation of chat (for connect script) fails due to pppd_ttyfd set
2033        to -1 by previous chat invokation (for init script). In addition,
2034        this patch fixes leaving of dangling pointer in the abort_stbring[]
2035        by chat_send().
2036
20372005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2038
2039        * configure.ac: Remove CFLAGS_DEBUG_V.
2040        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2041
20422005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2043
2044        * wrapup/Makefile.am: Remove rtems-ctor.o.
2045
20462005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2047
2048        * libchip/rtc/rtc.h: size_t RTC_Count.
2049
20502005-01-20      Joel Sherrill <joel@OARcorp.com>
2051
2052        PR 736/pppd
2053        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2054        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2055        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2056        should not be static and should have a name more specific to pppd.
2057
20582005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2059
2060        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2061        libnetworking/rtems_servers/Makefile.am,
2062        libnetworking/rtems_telnetd/Makefile.am,
2063        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2064        Eliminate CFLAGS_OPTIMIZE_V.
2065
20662005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2067
2068        * configure.ac: Pass CFLAGS to testsuites configure.
2069        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2070        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2071
20722005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2073
2074        * configure.ac: Pass CFLAGS to cpukit configure.
2075        * aclocal/rtems-flags.m4: Remove (Unused).
2076        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2077        * aclocal/env-rtemsbsp.m4:
2078        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2079        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2080        RTEMS_CFLAGS.
2081        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2082        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2083        Cleanup comments.
2084
20852005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2086
2087        * automake/compile.am: Remove build-variant support.
2088
20892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2090
2091        * libnetworking/pppd/Makefile.am,
2092        libnetworking/rtems_servers/Makefile.am,
2093        libnetworking/rtems_telnetd/Makefile.am:
2094        Remove build-variant support.
2095
20962005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2097
2098        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2099        support/Makefile.am, wrapup/Makefile.am:
2100        Remove build-variant support.
2101
21022004-11-22      Joel Sherrill <joel@OARcorp.com>
2103
2104        * libchip/network/if_fxp.c: Add entry for another module ID code.
2105
21062004-11-22      Joel Sherrill <joel@OARcorp.com>
2107
2108        PR 693/misc
2109        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2110        in/outport routines.
2111
21122004-11-22      Joel Sherrill <joel@OARcorp.com>
2113
2114        PR 693/misc
2115        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2116        in/outport routines.
2117
21182004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2119
2120        * aclocal/enable-itron.m4: Remove (unused).
2121
21222004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2123
2124        * configure.ac: Misc. quoting cleanups.
2125        Enable ada-tests iff --enable-ada and --enable-tests.
2126
21272004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2128
2129        PR 703/filesystem
2130        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2131        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2132        libchip/ide/ide_controller.c:
2133        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2134        available for BSPS/device drivers.
2135        Extend the "modes_available" and "mode_active" parameters to
2136        uint16_t for UDMA support.
2137
21382004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2139
2140        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2141        not supported on PowerPC since it works on the MVME2100 BSP.
2142
21432004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2146        Add dependency tracking for *.cfgs.
2147        * Makefile.am: Add dependency tracking for *.cfg.
2148
21492004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2150
2151        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2152        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2153
21542004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2155
2156        PR 707/make_build
2157        * configure.ac: Add --enable-rpcgen.
2158
21592004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2160
2161        PR 700/rtems_misc
2162        * libnetworking/rtems_webserver/asp.c,
2163        libnetworking/rtems_webserver/balloc.c,
2164        libnetworking/rtems_webserver/cgi.c,
2165        libnetworking/rtems_webserver/default.c,
2166        libnetworking/rtems_webserver/ej.h,
2167        libnetworking/rtems_webserver/ejIntrn.h,
2168        libnetworking/rtems_webserver/ejlex.c,
2169        libnetworking/rtems_webserver/ejparse.c,
2170        libnetworking/rtems_webserver/emfdb.c,
2171        libnetworking/rtems_webserver/emfdb.h,
2172        libnetworking/rtems_webserver/form.c,
2173        libnetworking/rtems_webserver/handler.c,
2174        libnetworking/rtems_webserver/h.c,
2175        libnetworking/rtems_webserver/license.txt,
2176        libnetworking/rtems_webserver/Makefile.am,
2177        libnetworking/rtems_webserver/md5c.c,
2178        libnetworking/rtems_webserver/md5.h,
2179        libnetworking/rtems_webserver/mime.c,
2180        libnetworking/rtems_webserver/misc.c,
2181        libnetworking/rtems_webserver/NOTES,
2182        libnetworking/rtems_webserver/ringq.c,
2183        libnetworking/rtems_webserver/rom.c,
2184        libnetworking/rtems_webserver/rtems_webserver.h,
2185        libnetworking/rtems_webserver/security.c,
2186        libnetworking/rtems_webserver/sock.c,
2187        libnetworking/rtems_webserver/socket.c,
2188        libnetworking/rtems_webserver/sockGen.c,
2189        libnetworking/rtems_webserver/sym.c,
2190        libnetworking/rtems_webserver/uemf.c,
2191        libnetworking/rtems_webserver/uemf.h,
2192        libnetworking/rtems_webserver/um.c,
2193        libnetworking/rtems_webserver/um.h,
2194        libnetworking/rtems_webserver/umui.c,
2195        libnetworking/rtems_webserver/url.c,
2196        libnetworking/rtems_webserver/value.c,
2197        libnetworking/rtems_webserver/wbase64.c,
2198        libnetworking/rtems_webserver/webcomp.c,
2199        libnetworking/rtems_webserver/webmain.c,
2200        libnetworking/rtems_webserver/webpage.c,
2201        libnetworking/rtems_webserver/webrom.c,
2202        libnetworking/rtems_webserver/webs.c,
2203        libnetworking/rtems_webserver/websda.c,
2204        libnetworking/rtems_webserver/websda.h,
2205        libnetworking/rtems_webserver/webs.h,
2206        libnetworking/rtems_webserver/websSSL.c,
2207        libnetworking/rtems_webserver/websSSL.h,
2208        libnetworking/rtems_webserver/websuemf.c,
2209        libnetworking/rtems_webserver/wsIntrn.h:
2210        Remove (Moved to cpukit/http).
2211
22122004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2213
2214        PR 700/rtems_misc
2215        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2216        Remove libnetworking/rtems_webserver.
2217
22182004-10-25      Eric Norum <norume@aps.anl.gov>
2219
2220        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2221
22222004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2223
2224        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2225
22262004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2227
2228        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2229        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2230
22312004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2232
2233        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2234
22352004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2236
2237        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2238        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2239
22402004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2241
2242        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2243        BITSPERBYTE.
2244
22452004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2246
2247        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2248        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2249
22502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2251
2252        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2253
22542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2257        * aclocal/enable-bare.m4: Remove.
2258        * configure.ac: Remove BARE_CPU_MODEL.
2259
22602004-10-13      Eric Norum <norume@aps.anl.gov>
2261
2262        PR 688/bsps
2263        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2264        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2265        MC146818A (and several Dallas Semiconductor) TOD chips.
2266
22672004-10-13      Eric Norum <norume@aps.anl.gov>
2268
2269        PR 686/networking
2270        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2271        device code.
2272
22732004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2274
2275        * libchip/network/dec21140.c: include <rtems/pci.h>.
2276
22772004-09-29      Joel Sherrill <joel@OARcorp.com>
2278
2279        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2280        libnetworking/pppd/utils.c: i960 obsoleted and all references
2281        removed.
2282
22832004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2284
2285        PR 607/networking
2286        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2287        instead of fully specifying unused PCI features.
2288
22892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2290
2291        * configure.ac: Require automake > 1.9.
2292
22932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2294
2295        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2296
22972004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2298
2299        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2300        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2301
23022004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2303
2304        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2305        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2306
23072004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2308
2309        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2310
23112004-07-28  Joel Sherrill <joel@OARcorp.com>
2312
2313    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2314
23152004-07-25      Joel Sherrill <joel@OARcorp.com>
2316
2317        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2318
23192004-05-21  Till Strauman <strauman@slac.stanford.edu>
2320
2321        PR 625/networking
2322        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2323        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2324        an error rather than panic if no chip is detected (thus allowing
2325        for probing).
2326        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2327        instead of looping forever.  Avoid divide by zero (crashed my PC).
2328        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2329        they are UNTESTED.
2330
23312004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2332
2333        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2334
23352004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2336
2337        * libchip/network/dec21140.c, libchip/network/elnk.c:
2338        #include <errno.h>.
2339
23402004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2341
2342        * libchip/network/if_media.h: Update from FreeBSD.
2343        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2344        libchip/network/i82586.c: #include <errno.h>.
2345
23462004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2347
2348        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2349
23502004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2351
2352        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2353
23542004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2355
2356        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2357        automake).
2358
23592004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2360
2361        PR 599/pppd
2362        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2363
23642004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2365
2366        * optman/rtems/no-region.c: Reflect having changed
2367        rtems_region_get_segment_size.
2368
23692004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2370
2371        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2372        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2373        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2374        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2375        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2376        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2377        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2378
23792004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2380
2381        * libchip/ide/ata.c, libchip/network/dec21140.c,
2382        libchip/network/elnk.c, libchip/network/i82586.c,
2383        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2384        libchip/network/open_eth.c, libchip/network/sonic.c,
2385        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2386        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2387        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2388        libchip/shmdr/shm_driver.h: Cosmetics.
2389
23902004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2391
2392        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2393        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2394        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2395        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2396        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2397        fixed size types.
2398
23992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2400
2401        * configure.ac: Explicitly pass --includedir and --libdir to
2402        cpukit/configure.
2403
24042004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2405
2406        * librdbg/Makefile.am: Fix rpcgen rules.
2407        * librdbg/src/i386/any/remdeb_xdr.c,
2408        librdbg/src/m68k/any/remdeb_xdr.c,
2409        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2410        Reflect changes to librdbg/Makefile.am.
2411
24122004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2413
2414        * configure.ac: Reflect changes testsuites/configure.ac and
2415        cpukit/configure.ac.
2416
24172004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2418
2419        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2420        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2421
24222004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2423
2424        * configure.ac: Reflect changes to testsuites's configuration.
2425
24262004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2427
2428        PR/589 rtems
2429        * libchip/network/pci.h: Remove (Moved to cpukit).
2430
24312004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2432
2433        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2434        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2435        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2436        libchip/network/dec21140.c, libchip/network/elnk.c,
2437        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2438        libchip/network/open_eth.h, libchip/network/sonic.c,
2439        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2440        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2441        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2442        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2443        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2444        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2445        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2446        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2447        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2448        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2449        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2450        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2451        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2452        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2453        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2454        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2455        fixed-size types.
2456
24572004-03-14      Chris Johns  <chrisj@rtems.org>
2458
2459        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2460        the BSP example code.
2461        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2462        support the DIMMPC. This is a pc386 target with IO port support. Minor
2463        formating clean up. Add documentation to the header file.
2464        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2465        cs8900.h header file.
2466
24672004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2470        Cosmetics.
2471
24722004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2475        There are no application level Makefiles in here.
2476
24772004-03-04      Joel Sherrill <joel@OARcorp.com>
2478
2479        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2480        they can be used in application level makefiles.
2481
24822004-03-05      Joel Sherrill <joel@OARcorp.com>
2483
2484        * libnetworking/rtems_webserver/ejparse.c,
2485        libnetworking/rtems_webserver/emfdb.c,
2486        libnetworking/rtems_webserver/sock.c,
2487        libnetworking/rtems_webserver/socket.c,
2488        libnetworking/rtems_webserver/sym.c,
2489        libnetworking/rtems_webserver/webs.c,
2490        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24912004-03-05      Joel Sherrill <joel@OARcorp.com>
2492
2493        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2494        compiling this file only only those CPU families with supported
2495        exception models.
2496
24972004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2500        testsuites (Was exposed with --enable-multilib, only).
2501        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2502         Add RTEMS_BSP_CONFIG_SUBDIR.
2503        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2504        testsuites's configure.
2505        * aclocal/rtems-top.m4: Remove ENDIF hack.
2506        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2507
25082004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2511        wrapup/Makefile.am: Fix automake problems having been introduced
2512        in previous patch.
2513
25142004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2517        Preinstall dirs.
2518        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2519        * aclocal/check-multiprocessing.m4: Cosmetics.
2520        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2521        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2522
25232004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2526        librdbg/src/Makefile.am.
2527        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2528        * configure.ac: Reflect changes above.
2529        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2530        * wrapup/Makefile.am: Reflect changes above.
2531        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2532
25332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2536
25372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2540
25412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2542
2543        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2544
25452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2546
2547        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2548        librdbg/src/powerpc/Makefile.am: Remove.
2549        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2550        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2551        * configure.ac: Reflect changes above.
2552
25532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2554
2555
25562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2559        STRIP.
2560
25612004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * librdbg/include/Makefile.am: Merge-in
2564        librdbg/include/rdbg/i386/Makefile.am,
2565        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2566        librdbg/include/rdbg/powerpc/Makefile.am.
2567        * librdbg/include/rdbg/i386/Makefile.am,
2568        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2569        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2570        * configure.ac: Reflect changes above.
2571
25722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * configure.ac: Use AS_HELP_STRING(ada).
2575
25762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2577
2578        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2579        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2580        Use AC_CONFIG_HEADERS.
2581        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2582        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2583
25842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2585
2586        * Makefile.am: include local.am.
2587
25882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * aclocal/version.m4: 4.6.99.0.
2591
25922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * Makefile.am: Don't include host.am.
2595        * automake/compile.am: Further cleanups.
2596
25972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * automake/lib.am: Remove (Unused).
2600
26012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * wrapup/Makefile.am: Don't include lib.am.
2604        * automake/compile.am: Use automake compilation rules.
2605
26062004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * libnetworking/pppd/Makefile.am,
2609        libnetworking/rtems_servers/Makefile.am,
2610        libnetworking/rtems_telnetd/Makefile.am,
2611        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2612        support/Makefile.am: Don't include lib.am.
2613
26142004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2615
2616        * libchip/Makefile.am: Don't include lib.am.
2617        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2618        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2619        unnecessary EXTRA_DISTs.
2620
26212004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2622
2623        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2624        hack.
2625
26262004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2629        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2630        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2631        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2632
26332004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2636        Add AM_CONDITIONAL(HAS_MP).
2637        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2638        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2639        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2640        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2641        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2642        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2643        (Deprecated by autoconf 2.59).
2644
26452004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2648        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2649
26502004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2651
2652        * ChangeLog: Merge-in libnetworking/ChangeLog.
2653        * libnetworking/ChangeLog: Remove.
2654        * ChangeLog: Merge-in librdbg/ChangeLog.
2655        * librdbg/ChangeLog: Remove.
2656        * ChangeLog: Merge-in libchip/ChangeLog.
2657        * libchip/ChangeLog: Remove.
2658        * ChangeLog: Merge-in optman/ChangeLog.
2659        * optman/ChangeLog: Remove.
2660
26612004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * configure.ac: Reflect changes to cpukit.
2664        * wrapup/Makefile.am: Reflect changes to librdbg.
2665        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2666        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2667        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2668        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2669        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2670        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2671        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2672        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2673        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2674
26752004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * aclocal/rtems-top.m4: Remove check for version.m4.
2678        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2679
26802004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2683        * wrapup/Makefile.am: Reflect changes to libchip/*.
2684        * support/Makefile.am: Use automake compilation rules.
2685        * wrapup/Makefile.am: Reflect changes to support/*.
2686        * configure.ac: Remove libnetworking/wrapup/Makefile.
2687        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2688        libnetworking/*/lib*.a instead of libnetapps.a.
2689        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2690        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2691        * optman/Makefile.am: Use automake compilation rules.
2692        * libchip/Makefile.am: Fix typo in previous patch.
2693        * libchip/Makefile.am: Use automake compilation rules.
2694        * libnetworking/Makefile.am: Remove wrapup.
2695        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2696        automake-compilation rules.
2697        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2698        automake-compilation rules.
2699        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2700        automake-compilation rules.
2701        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2702        automake-compilation rules.
2703        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2704
27052004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2708        PRE/TMPINSTALL_FILES to CLEANFILES.
2709        * automake/lib.am: Remove TMPINSTALL_FILES.
2710        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2711        PRE/TMPINSTALL_FILES to CLEANFILES.
2712        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2713        PRE/TMPINSTALL_FILES to CLEANFILES.
2714        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2715        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2716        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2717        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2718        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2719        * librdbg/src/i386/Makefile.am: Ditto.
2720        * librdbg/src/m68k/Makefile.am: Ditto.
2721        * librdbg/src/powerpc/Makefile.am: Ditto.
2722        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2723        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2724        * libnetworking/rtems_servers/Makefile.am: Ditto.
2725        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2726        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2727
27282004-01-07      Joel Sherrill <joel@OARcorp.com>
2729
2730        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2731        more completely covers the MIPS family.
2732
27332003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2734
2735        * wrapup/Makefile.am: Reflect changes to shmdr.
2736        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2737
27382003-12-18      Joel Sherrill <joel@OARcorp.com>
2739
2740        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2741        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2742        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2743        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2744        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2745        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2746        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2747
27482003-12-17      Joel Sherrill <joel@OARcorp.com>
2749
2750        * aclocal/version.m4: Updated to rtems-20031217-test.
2751
27522003-12-17     
2753
2754        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2755        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2756
27572003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * automake/compile.am: Remove LINK_LIBS (Unused).
2760        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2761
27622003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2763
2764        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2765        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2766        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2767        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2768        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2769
27702003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2773        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2774        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2775        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2776        * librdbg/src/i386/Makefile.am:
2777        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2778        * librdbg/src/m68k/Makefile.am:
2779        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2780        * librdbg/src/powerpc/Makefile.am:
2781        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2782
27832003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2786        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2787        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2788        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2789        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2790        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2791        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2792        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2793        * optman/Makefile.am: Remove project_libdir.
2794        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2795        PRE/TMPINSTALL_FILES.
2796        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2797        PRE/TMPINSTALL_FILES.
2798        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2799        PRE/TMPINSTALL_FILES.
2800        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2801        PRE/TMPINSTALL_FILES.
2802        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2803        from PRE/TMPINSTALL_FILES.
2804        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2805        PRE/TMPINSTALL_FILES.
2806        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2807        PRE/TMPINSTALL_FILES.
2808        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2809        PRE/TMPINSTALL_FILES.
2810        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2811        PRE/TMPINSTALL_FILES.
2812        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2813        PRE/TMPINSTALL_FILES.
2814        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2815        PRE/TMPINSTALL_FILES.
2816        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2817        from PRE/TMPINSTALL_FILES.
2818
28192003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2820
2821        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2822        * automake/lib.am: Remove project_libdir.
2823        * wrapup/Makefile.am: Reworked.
2824
28252003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * configure.ac: Reflect changes to librdbg.
2828        * optman/Makefile.am: Add tmpinstall dirstamp support.
2829        * libchip/Makefile.am: Fix variant-tmpinstall support.
2830        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2831        * librdbg/src/powerpc/Makefile.am: Merge-in former
2832        new_exception_processing/Makefile.am.
2833        * librdbg/src/m68k/any/Makefile.am: Remove.
2834        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2835        * librdbg/src/i386/any/Makefile.am: Remove.
2836        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2837        * librdbg/src/Makefile.am: Cosmetics.
2838        * librdbg/include/Makefile.am: Cosmetics.
2839        * librdbg/Makefile.am: Cosmetics.
2840        * libnetworking/Makefile.am: Cosmetics.
2841        * libnetworking/pppd/Makefile.am: Cosmetics.
2842        * libnetworking/wrapup/Makefile.am: Cosmetics.
2843
28442003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * Makefile.am: Cosmetics.
2847        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2848        support.
2849
28502003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2851
2852        * automake/compile.am: Remove $(ARCH):-rule.
2853
28542003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * configure.ac: Remove lib/libbsp/shared/Makefile,
2857        lib/libbsp/shmdr/Makefile.
2858
28592003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2860
2861        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2862        libchip/serial/Makefile, libchip/rtc/Makefile.
2863        * support/Makefile.am: Remove all-local: $(ARCH).
2864        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2865        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2866        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2867        * optman/Makefile.am: Remove all-local: $(ARCH).
2868        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2869        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2870        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2871        compilation dirstamp support.
2872        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2873        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2874        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2875        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2876        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2877        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2878        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2879        all-local: $(ARCH).
2880        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2881        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2882        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2883        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2884        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2885
28862003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * aclocal/lead-dot.m4: New (from automake-1.7f).
2889        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2890        AC_SUBST(dirstamp).
2891        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2892        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2893        libchip/serial/Makefile.am: Ditto.
2894        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2895        * librdbg/include/Makefile.am: Ditto.
2896        * librdbg/include/rdbg/Makefile.am: Ditto.
2897        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2898        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2899        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2900        * librdbg/src/Makefile.am: Ditto.
2901        * librdbg/src/i386/Makefile.am: Ditto.
2902        * librdbg/src/i386/any/Makefile.am: Ditto.
2903        * librdbg/src/m68k/Makefile.am: Ditto.
2904        * librdbg/src/m68k/any/Makefile.am: Ditto.
2905        * librdbg/src/powerpc/Makefile.am: Ditto.
2906        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2907        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2908        preinstallation.
2909        * libnetworking/pppd/Makefile.am: Ditto.
2910        * libnetworking/rtems_servers/Makefile.am: Ditto.
2911        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2912        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2913        * libnetworking/wrapup/Makefile.am: Ditto.
2914
29152003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2918        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2919        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2920        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2921        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2922        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2923        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2924        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2925        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2926        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2927        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2928        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2929        underquoting to silence automake-1.8.
2930
29312003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * configure.ac: Reflect having moved tests to ../../testsuites.
2934
29352003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2938        * aclocal/canonical-host.m4: Remove.
2939        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2940        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2941
29422003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2943
2944        * aclocal/check-cpu.m4: Remove.
2945        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2946        * aclocal/canonical-target-name.m4: Add m4-quotes.
2947        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2948        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2949        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2950        * aclocal/check-networking.m4: Add m4-quotes. Require
2951        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2952        * aclocal/check-posix.m4: Add m4-quotes. Require
2953        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2954        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2955        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2956        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2957
29582003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2959
2960        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2961        * aclocal/bsp-alias.m4: Remove.
2962
29632003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * configure.ac: Make presence of tests/ optional.
2966
29672003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * aclocal/path-perl.m4: Remove (Unused).
2970
29712003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2972
2973        * automake/force-preinstall.am: Remove.
2974
29752003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2976
2977        PR 499/rtems_misc
2978        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2979        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2980        Configuration (Odd was forced) - Correction of Stop Bit configuration
2981        (inversed) - Correction of ISR Handler to call
2982        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2983        CTS Hardware flow control Configuration.
2984
29852003-09-04      Joel Sherrill <joel@OARcorp.com>
2986
2987        * lib/libcpu/shared/include/cache.h,
2988        lib/libcpu/shared/src/cache_aligned_malloc.c,
2989        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2990        license changed.
2991        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2992        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2993        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2994        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2995        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2996        for license changed.
2997        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2998        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2999        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3000        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3001        libchip/network/cs8900.h, libchip/network/dec21140.c,
3002        libchip/network/elnk.c, libchip/network/open_eth.c,
3003        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3004        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3005        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3006        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3007        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3008        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3009        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3010        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3011        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3012        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3013        libchip/serial/serial.h, libchip/serial/z85c30.c,
3014        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3015        libchip/serial/z85c30_reg.c: URL for license changed.
3016
30172003-09-03      Jiri Gaisler <jiri@gaisler.com>
3018
3019        PR 477/networking
3020        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3021        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3022        libchip/network/open_eth.h: New files.
3023
30242003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3025
3026        * aclocal/rtems-top.m4: Add RTEMS_API.
3027        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3028
30292003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3030
3031        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3032        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3033        @RTEMS_BSP@.cfg.
3034
30352003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3038
30392003-08-20      Joel Sherrill <joel@OARcorp.com>
3040
3041        * libchip/network/cs8900.c: Correct copyright statements.
3042
30432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3044
3045        * aclocal/check-itron.m4: Remove.
3046        * aclocal/enable-inlines.m4: Remove.
3047        * Makefile.am: Reflect having moved aclocal/.
3048        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3049        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3050        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3051        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3052        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3053        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3054        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3055        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3056        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3057        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3058        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3059        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3060        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3061        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3062        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3063        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3064        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3065        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3066        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3067        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3068        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3069        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3070        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3071        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3072        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3073        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3074        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3075        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3076        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3077        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3078        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3079        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3080        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3081        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3082        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3083        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3084        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3085        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3086        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3087        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3088        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3089        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3090        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3091        * aclocal/target.m4: New (Copied from ../../aclocal).
3092        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3093        * aclocal/version.m4: New (Copied from ../../aclocal).
3094
30952003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3096
3097        * configure.ac: Remove stray comments.
3098        * automake/local.am, automake/host.am: Remove "debug".
3099
31002003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3101
3102        * Makefile.am: Reflect having moved automake/.
3103        * lib/Makefile.am: Reflect having moved automake/.
3104        * support/Makefile.am: Reflect having moved automake/.
3105        * wrapup/Makefile.am: Reflect having moved automake/.
3106        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3107        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3108        from ../../automake).
3109        * optman/Makefile.am: Reflect having moved automake/.
3110        * libchip/Makefile.am: Reflect having moved automake/.
3111        * libchip/ide/Makefile.am: Reflect having moved automake/.
3112        * libchip/network/Makefile.am: Reflect having moved automake/.
3113        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3114        * libchip/serial/Makefile.am: Reflect having moved automake/.
3115        * librdbg/Makefile.am: Reflect having moved automake/.
3116        * librdbg/include/Makefile.am: Reflect having moved automake/.
3117        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3118        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3119        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3120        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3121        automake/.
3122        * librdbg/src/Makefile.am: Reflect having moved automake/.
3123        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3124        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3125        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3126        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3127        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3128        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3129        having moved automake/.
3130        * libnetworking/Makefile.am: Reflect having moved automake/.
3131        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3132        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3133        automake/.
3134        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3135        automake/.
3136        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3137        automake/.
3138        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3139
31402003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3141
3142        * Makefile.am: Add bsp.pc.in.
3143        * bsp.pc.in: New (pkgconfig support).
3144
31452003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3146
3147        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3148
31492003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * lib/Makefile.am: New (Required by 'make dist').
3152        * lib/ChangeLog: Remove.
3153        * lib/.cvsignore: Cleanup.
3154        * configure.ac: Reflect having added lib/Makefile.am.
3155        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3156        lib/libbsp/configure.ac.
3157        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3158        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3159
31602003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3163        * configure.ac: Merge-in librdbg/configure.ac.
3164        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3165        librdbg/configure.ac.
3166        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3167        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3168        LIBCHIP. Conditionally build include-dirs.
3169        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3170        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3171        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3172        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3173        librdbg/include/rdbg/m68k/Makefile.am,
3174        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3175        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3176        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3177        librdbg/src/powerpc/Makefile.am, librdbg/
3178        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3179        configure.ac into ../configure.ac.
3180        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3181        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3182        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3183        libnetworking/rtems_telnetd/Makefile.am,
3184        libnetworking/rtems_webserver/Makefile.am,
3185        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3186        into ../configure.ac.
3187
31882003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3189
3190        PR 427/rtems
3191        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3192        * librdbg/src/servtsp.c: Ditto.
3193
31942003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3195
3196        PR 429/bsps
3197        PR 432/bsps
3198        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3199        packets are queued onto an elnk board, the ISR will deadlock the device
3200        with a tx complete interrupt.  Lighter tx loads are not affected as they
3201        end up submitting single packets to the device.
3202
32032003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3206        optman/configure.ac.
3207        * optman/configure.ac: Remove (Merged into ../configure.ac).
3208        * optman/Makefile.am: Reflect having merged configure.ac into
3209        ../configure.ac.
3210        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3211        * libchip/Makefile.am, libchip/ide/Makefile.am,
3212        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3213        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3214        ../configure.ac.
3215
32162003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3217
3218        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3219
32202003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3221
3222        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3223        on i386.
3224
32252003-06-13      Joel Sherrill <joel@OARcorp.com>
3226
3227        * libnetworking/pppd/chat.c: Removed warnings.
3228
32292003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3230
3231        * libchip/network/README.3com: New file missed in previous commit.
3232        PR 405/bsps
3233        PR 393/networking
3234        * libchip/network/dec21140.c: Fix leak also known as PR393.
3235        * libchip/network/elnk.c, libchip/network/if_media.h,
3236        libchip/network/mii.h: New files.
3237        * libchip/network/Makefile.am: Reflect new files.
3238
32392003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3240
3241        * configure.ac: Remove support for profile-variant.
3242
32432003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3244
3245        PR 397/pppd
3246        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3247        * libnetworking/pppd/magic.c: Remove *rand48.
3248        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3249
32502003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3251
3252        * wrapup/Makefile.am: Add libide.a.
3253
32542003-04-15      Joel Sherrill <joel@OARcorp.com>
3255
3256        PR 387/rtems_misc
3257        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3258        routines.
3259        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3260
32612003-04-11      Joel Sherrill <joel@OARcorp.com>
3262
3263        * libnetworking/rtems_webserver/cgi.c,
3264        libnetworking/rtems_webserver/sockGen.c,
3265        libnetworking/rtems_webserver/umui.c,
3266        libnetworking/rtems_webserver/websSSL.c,
3267        libnetworking/rtems_webserver/websSSL.h,
3268        libnetworking/rtems_webserver/websda.c,
3269        libnetworking/rtems_webserver/websda.h: New files. Not included in
3270        previous commit.
3271
32722003-04-10      Joel Sherrill <joel@OARcorp.com>
3273
3274        PR 371/pppd
3275        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3276        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3277        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3278        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3279        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3280        still global symbols in rtemspppd.h which might need to be changed or
3281        converted into member of a structure which is dereferenced with a
3282        pointer that is managed as a per task variable. But this patch should
3283        avoid many conflicts.
3284
32852003-03-27      Joel Sherrill <joel@OARcorp.com>
3286
3287        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3288        not allowed in the cpukit source code since it must be buildable
3289        independent of any BSP. These files were moved to libchip/ide.
3290        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3291        files.
3292
32932003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3294
3295        PR 368/filesystems
3296        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3297        improvements which now work on pc386 and mbx8xx.
3298        * libchip/ide/ide_controller.c: New file.
3299
33002003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3301
3302        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3303
33042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3305
3306        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3307        * configure.ac: Add support/.
3308        * support/.cvsignore: New.
3309        * support/Makefile.am: New.
3310        * support/version.c: New.
3311        * wrapup/Makefile.am: Add support/libsupport.a.
3312        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3313        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3314        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3315        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3316
33172003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3320
33212003-02-20      Till Straumann <strauman@slac.stanford.edu>
3322
3323        PR 354/networking
3324        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3325        chip against a table of supported chips. The untested ones are still
3326        commented out, however.
3327
33282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3329
3330        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3331        * configure.ac: AC_PREREQ(2.57).
3332        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3333        * optman/configure.ac: AC_PREREQ(2.57).
3334        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3335        * libchip/configure.ac: AC_PREREQ(2.57).
3336        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3337        * librdbg/configure.ac: AC_PREREQ(2.57).
3338        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3339        * libnetworking/configure.ac: AC_PREREQ(2.57).
3340
33412003-02-06      Joel Sherrill <joel@OARcorp.com>
3342
3343        * libnetworking/pppd/chat.c: Convert routines with common names to
3344        static. This included get_char(), put_char(), and character() among
3345        others.
3346
33472003-02-03      Joel Sherrill <joel@OARcorp.com>
3348
3349        PR 338/filesystem
3350        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3351        rtems_io_lookup_name() (API change).  Unused function removed.
3352
33532003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3354
3355        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3356        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3357        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3358        Eliminate *_O_FILES.
3359        * libnetworking/rtems_servers/Makefile.am,
3360        libnetworking/rtems_webserver/Makefile.am,
3361        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3362
33632002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3364
3365        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3366        Let all-local: depend on $(LIB).
3367        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3368        * optman/Makefile.am: Apply install-data-local to install *.rels.
3369
33702002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3371
3372        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3373        %.c rules.
3374        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3375        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3376        * libchip/rtc/Makefile.am: Ditto.
3377        * libchip/serial/Makefile.am: Ditto.
3378
33792002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3380
3381        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3382        LIBC_DEFINES.
3383        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3384        LIBC_DEFINES.
3385        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3386        LIBC_DEFINES.
3387
33882002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3389
3390        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3391
33922002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3393
3394        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3395        cache-checking.
3396        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3397
33982002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3399
3400        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3401        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3402        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3403        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3404        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3405
34062002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3407
3408        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3409        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3410        Remove.
3411        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3412
34132002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3414
3415        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3416        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3417
34182002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3419
3420        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3421        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3422
34232002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3424
3425        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3426        * optman/rel.am: New.
3427
34282002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3431        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3432        braino in comment on "exec". Extend --enable-ada handling.
3433
34342002-11-04      Joel Sherrill <joel@OARcorp.com>
3435
3436        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3437        tasks and rolling multiple loops into 1.
3438        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3439        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3440        Removed warnings.
3441
34422002-10-31      Joel Sherrill <joel@OARcorp.com>
3443
3444        * libchip/network/dec21140.c: Removed warnings.
3445        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3446        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3447        librdbg/src/m68k/any/remdeb_xdr.c,
3448        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3449        warnings.
3450        * libnetworking/rtems_webserver/socket.c,
3451        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3452
34532002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3454
3455        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3456        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3457        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3458        above.
3459
34602002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3463        * wrapup/.cvsignore: Remove autom4te.cache.
3464        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3465        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3466        autom4te.cache.
3467        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3468        autom4te.cache.
3469        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3470        autom4te.cache.
3471
34722002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3473
3474        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3475
34762002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * optman/.cvsignore: Add autom4te.cache.
3479
34802002-09-14      Joel Sherrill <joel@OARcorp.com>
3481
3482        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3483
34842002-09-07      Joel Sherrill <joel@OARcorp.com>
3485
3486        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3487        include files to resolve warnings.
3488
34892002-09-07      Chris Johns <ccj@acm.org>
3490
3491        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3492        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3493        which corrects the problem  where the cs8900.c file was actually the BSP
3494        glue.  Joel did some hacking so this file will compile.  Previously it
3495        required providing a target.h file to compile.
3496        * libchip/network/cs8900.c.bsp: New file.
3497
34982002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3499
3500        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3501
35022002-08-31      Joel Sherrill <joel@OARcorp.com>
3503
3504        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3505        eliminate warning.
3506
35072002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3508
3509        * configure.ac: Add ada-tests.
3510
35112002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3512
3513        * Makefile.am: Add preinstall-stamp.
3514
35152002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3516
3517        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3518        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3519        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3520        gcc31 happy.
3521        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3522        cp.
3523
35242002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3525
3526        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3527        make/bsp.mak.
3528        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3529        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3530
35312002-08-12      Joel Sherrill <joel@OARcorp.com>
3532
3533        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3534        avoid error.
3535
35362002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3537
3538        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3539        * configure.ac: Add BSP_SUBDIRS.
3540        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3541        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3542        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3543        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3544        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3545        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3546        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3547        RTEMS_CHECK_BSP_CACHE.
3548        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3549        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3550        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3551        .$(OBJEXT) instead of .o.
3552        * libnetworking/pppd/Makefile.am,
3553        libnetworking/rtems_servers/Makefile.am,
3554        libnetworking/rtems_telnetd/Makefile.am,
3555        libnetworking/rtems_webserver/Makefile.am,
3556        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3557
35582002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3559
3560        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3561        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3562        ../libchip/serial/$(ARCH)/libserialio.a.
3563        * libchip/serial/Makefile.am: Don't tmp-install lib.
3564        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3565
35662002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3567
3568        * Makefile.am: Add rtems_makedir.
3569        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3570        * Makefile.am: Add wrapup-SUBDIR.
3571        * wrapup/ChangeLog: Remove.
3572        * wrapup/configure.ac: Remove.
3573        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3574        (Make the bare BSP happy).
3575        * configure.ac: Ditto.
3576        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3577        Create make/custom/default.cfg.
3578        * configure.ac: Add creation of make/custom/*.cfg. Create
3579        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3580
35812002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3582
3583        * Makefile.am: Clean $(PROJECT_RELEASE).
3584
35852002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3586
3587        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3588        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3589        prototype mismatches.
3590
35912002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3592
3593        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3594        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3595
35962002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3597
3598        * acinclude.m4: Add test "$multilib" != "yes".
3599        * config-ml.in: Remove.
3600        * acinclude.m4: Cleanups.
3601        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3602        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3603        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3604        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3605        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3606
36072002-07-16      Eric Norum <eric.norum@usask.ca>
3608
3609        * New driver for the Intel EtherExpressPro (82559ER) chip.
3610        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3611        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3612        * libchip/network/Makefile.am: Modified to reflect above.
3613
36142002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3615
3616        * acinclude.m4: New.
3617        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3618        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3619        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3620
36212002-07-01      Joel Sherrill <joel@OARcorp.com>
3622
3623        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3624        _Objects_Information_table now that it is a two dimensional array based
3625        upon API and class.
3626        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3627        of strnlen().
3628
36292002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3632        preinstall libnetapps.a.
3633
36342002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * configure.ac: Remove librpc.
3637
36382002-06-25      Joel Sherrill <joel@OARcorp.com>
3639
3640        * Per PR233, moved librpc to exec.
3641        * configure.ac, wrapup/Makefile.am: Modified.
3642        * librpc, librpc/ChangeLog: Removed.
3643
36442002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3645
3646        * optman/Makefile.am: Remove multilib support.
3647        * optman/configure.ac: Ditto.
3648        * optman/sapi/Makefile.am: Ditto.
3649
36502002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3651
3652        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3653        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3654
36552002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3656
3657        Move networking libraries to c/src/exec/libnetworking
3658        * libnetworking/configure.ac, libnetworking/Makefile.am,
3659        libnetworking/wrapup/Makefile.am: Reflect Moval.
3660
36612002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3662
3663        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3664        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3665        <rtems/bspIo.h>.
3666
36672002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3668
3669        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3670        * libnetworking/rtems/mkrootfs.h: Ditto.
3671        * libnetworking/rtems/Makefile.am: Reflect changes above.
3672
36732002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3674
3675        * configure.ac: Remove lib.
3676
36772002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3678
3679        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3680        that exception stack frames on M68K members with VBR always are 6 byte
3681        long. The incorrect assumption resulted in some gdb commands like "next"
3682        to fail on the 68360.
3683
36842002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3685
3686        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3687        PR 220
3688        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3689        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3690        CVS.
3691        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3692        libnetworking/sys/filio.h: Remove.
3693        * libnetworking/sys/Makefile.am: Reflect changes above.
3694
36952002-05-07      Chris Johns <ccj@acm.org>
3696
3697        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3698        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3699        requires it to be stripped.
3700
37012002-05-01      Eric Norum <eric.norum@usask.ca>
3702
3703        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3704        assembly  to satisfy gcc 3.1 and newer.
3705
37062002-04-26      Eric Norum <eric.norum@usask.ca>
3707
3708        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3709        agressive optimization in gcc 3.1 does not reorder things.
3710
37112002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3712
3713        * libchip/network/dec21140.c: Reflect changes to powerpc's
3714        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3715        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3716        <rtems/score/cpu.h>.
3717        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3718        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3719
37202002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3721
3722        * optman/configure.ac: Remove ENABLE_GCC28.
3723
37242002-04-11      Chris Johns <ccj@acm.org>
3725
3726        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3727        driver control block field to the ifconfig network driver structure.
3728        This field is needed by the i82586 driver which was ported from NetBSD
3729        as it had better hardware abstraction.
3730        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3731        PR59, added the drv_ctrl driver control block field to the ifconfig
3732        network driver structure. This field is needed by the i82586 driver
3733        which was ported from NetBSD as it had better hardware abstraction.
3734
37352002-04-10      Mike Siers <mikes@poliac.com>
3736
3737        * libnetworking/rtems_webserver/NOTES,
3738        libnetworking/rtems_webserver/asp.c,
3739        libnetworking/rtems_webserver/balloc.c,
3740        libnetworking/rtems_webserver/default.c,
3741        libnetworking/rtems_webserver/ej.h,
3742        libnetworking/rtems_webserver/ejIntrn.h,
3743        libnetworking/rtems_webserver/ejlex.c,
3744        libnetworking/rtems_webserver/ejparse.c,
3745        libnetworking/rtems_webserver/emfdb.c,
3746        libnetworking/rtems_webserver/emfdb.h,
3747        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3748        libnetworking/rtems_webserver/handler.c,
3749        libnetworking/rtems_webserver/license.txt,
3750        libnetworking/rtems_webserver/md5.h,
3751        libnetworking/rtems_webserver/md5c.c,
3752        libnetworking/rtems_webserver/mime.c,
3753        libnetworking/rtems_webserver/misc.c,
3754        libnetworking/rtems_webserver/ringq.c,
3755        libnetworking/rtems_webserver/rom.c,
3756        libnetworking/rtems_webserver/security.c,
3757        libnetworking/rtems_webserver/sock.c,
3758        libnetworking/rtems_webserver/sym.c,
3759        libnetworking/rtems_webserver/uemf.c,
3760        libnetworking/rtems_webserver/uemf.h,
3761        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3762        libnetworking/rtems_webserver/url.c,
3763        libnetworking/rtems_webserver/value.c,
3764        libnetworking/rtems_webserver/wbase64.c,
3765        libnetworking/rtems_webserver/webcomp.c,
3766        libnetworking/rtems_webserver/webpage.c,
3767        libnetworking/rtems_webserver/webrom.c,
3768        libnetworking/rtems_webserver/webs.c,
3769        libnetworking/rtems_webserver/webs.h,
3770        libnetworking/rtems_webserver/websuemf.c,
3771        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3772        2.1.4.
3773
37742002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3775
3776        * libchip/network/i82586.c: Include <string.h>.
3777        * libchip/network/sonic.c: Ditto.
3778
37792002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3780
3781        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3782
37832002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3784
3785        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3786
37872002-03-27      Thomas.Doerfler@imd-systems.de
3788
3789        PR 144
3790        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3791        memory address 0 when called for the first time. This is done when
3792        trying to clear the variable "dhcp_hostname".
3793
37942002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3795
3796        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3797        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3798        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3799        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3800        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3801        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3802        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3803        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3804        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3805        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3806        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3807        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3808        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3809        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3810        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3811        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3812        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3813        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3814        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3815        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3816        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3817        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3818        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3819        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3820        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3821        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3822        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3823        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3825        AUTOMAKE_OPTIONS.
3826        * libnetworking/configure.ac:
3827        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3828        foreign 1.6]).
3829        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3830        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3831        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3832        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3833        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3836        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3837        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3838        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3841        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3842        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3843        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3844        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3845        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3846
38472002-03-27      Ilya Alexeev <ilya@continuum.ru>
3848
3849        PR 162
3850        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3851        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3852        used in a device write routines.  Now ppp_softc structure have own
3853        character for writing to device (sc_outchar).  I think that converting
3854        local variables to static is not a right solution, because problems will
3855        occur in the case of two or more ppp instances.
3856        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3857        must be u_long, otherwise in the case of the big output packet endless
3858        loop may occur.
3859
38602002-03-21      Ilya Alexeev <ilya@continuum.ru>
3861
3862        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3863        preparations for multiple PPPD connections.
3864
38652002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3866
3867        PR 149
3868        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3869        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3870        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3871        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3872
38732002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3874
3875        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3876        * configure.ac: Modified to reflect addition.
3877
38782002-02-27      Ilya Alexeev <ilya@continuum.ru>
3879
3880        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3881        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3882        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3883        capabilities as well as eliminate some warnings.
3884
38852002-02-27      Eric Norum <eric.norum@usask.ca>
3886
3887        * libnetworking/net/radix.c: Properly handle fetching the default route
3888        when there is no route.  This was a bug in the original FreeBSD code and
3889        this fix is from an updated version of their code.
3890
38912002-02-16      Eric Norum <eric.norum@usask.ca>
3892
3893        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3894        checking.
3895
38962002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3897
3898        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3899        dodefaultroute.
3900
39012002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3902
3903        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3904        include <rtems/seterr.h>.
3905
39062002-02-01      Mike Siers <mikes@poliac.com>
3907
3908        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3909        avoid bringing the link down too fast. NOTE: Mike reports successfully
3910        running at 56K baud on a direct link.
3911
39122002-02-01      Eric Valette <valette@crf.canon.fr>
3913
3914        * librdbg/So many patches have been posted recently on the mailing list
3915        and  because we were unable to find correct solution to compile on
3916        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3917        because the coding  style of rdbg was rather inconsistant among various
3918        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3919        global coding style (using indent + manual edits), 2) incorporate/review
3920        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3921        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3922        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3923        after rdbg initialization is done, NB : the paches is huge but it is
3924        mainly due to coding styke chnages.  Only few lines of codes have been
3925        really changed and they do not impact  rdbg functionnality (AFAIKT).
3926        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3927        librdbg/include/rdbg/m68k/rdbg_f.h,
3928        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3929        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3930        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3931        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3932        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3933        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3934        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3935        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3936        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3937        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3938        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3939        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3940        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3941        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3942        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3943        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3944
39452002-01-31      Mike Siers <mikes@poliac.com>
3946
3947        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3948        * Nice Update of PPPD support which eliminates the requiremetn that
3949        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3950        and reports that it seems to be more stable and handle larger packets
3951        better.  This patch replaces the termios tasks with more general pppd
3952        network driver tasks.  The functions pppinput() and pppstart() get
3953        called from the interrupt service routine.
3954        * libnetworking/Makefile.am, libnetworking/configure.ac,
3955        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3956        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3957        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3958        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3959        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3960        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3961        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3962        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3963        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3964        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3965        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3966        libnetworking/net/route.c, libnetworking/net/route.h,
3967        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3968        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3969        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3970        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3971        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3972        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3973        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3974        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3975        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3976        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3977        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3978        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3979        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3980        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3981        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3982        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3983        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3984        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3985        libnetworking/pppd/example/README,
3986        libnetworking/pppd/example/netconfig.h,
3987        libnetworking/wrapup/Makefile.am: Modified.
3988        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3989        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3990        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3991        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3992        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3993        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3994        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3995        libnetworking/modem/pppcompress.c: Subdirectory removed.
3996
39972002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3998
3999        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4000        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4001
40022002-01-18      Till Straumann <strauman@slac.stanford.edu>
4003
4004        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4005        issues: - exception handler needs to enable MSR_FP if the interrupted
4006        thread is FP enabled. - printk message for MSR fixed and added
4007        stacktrace. NOTE: this requires the stacktrace patch to
4008        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4009        however).
4010
40112002-01-06      Joel Sherrill <joel@OARcorp.com>
4012
4013        * optman/.cvsignore: Added aclocal.m4 and configure.
4014        * optman/.cvsignore: New file.
4015
40162002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4017
4018        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4019
40202002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4021
4022        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4023        * optman/ChangeLog: New.
4024        * optman/configure.ac: New.
4025        * optman/Makefile.am: New.
4026        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4027        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4028
40292001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4030
4031        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4032
40332001-12-18      Eric Norum <eric.norum@usask.ca>
4034
4035        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4036        `directories' (path names with a / at the end) while disallowing open()
4037        operations on TFTP `directories'.
4038
40392001-12-07      Eric Norum <eric.norum@usask.ca>
4040
4041        * libnetworking/lib/tftpDriver.c: Restore write capability.
4042
40432001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4044
4045        * libchip/network/sonic.h: Fix typo.
4046        * libnetworking/arpa/Makefile.am: Remove stray lines.
4047
40482001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4049
4050        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4051
40522001-10-18      Eric Norum <eric.norum@usask.ca>
4053
4054        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4055        chdir() and open() operations within the TFTP file system.
4056
40572001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4058
4059        * librdbg/configure.ac: Fix latent bug exposed by removal of
4060        config.cache's which prevented powerpc targets librdbg from building.
4061
40622001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4063
4064        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4065        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4066        autoconf-2.52 happy.
4067
40682001-10-12      Mike Siers <mikes@poliac.com>
4069
4070        * libnetworking/Update to stable working state.  Congratulations Mike!
4071        :).
4072        * libnetworking/modem_example: Directory removed.
4073        * libnetworking/modem_example/16550.h,
4074        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4075        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4076        libnetworking/modem_example/ppp.h,
4077        libnetworking/modem_example/pppcompress.c: Files removed.
4078        * libnetworking/pppd/example/pppd.options: New file.
4079        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4080        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4081        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4082        libnetworking/pppd/rtemsmain.c: Updated.
4083
40842001-10-12      Joel Sherrill <joel@OARcorp.com>
4085
4086        * libchip/serial/z85c30.c: Fixed typo.
4087
40882001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4089
4090        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4091        * configure.in: Remove.
4092        * configure.ac: New file, generated from configure.in by autoupdate.
4093        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4094        * libchip/configure.in: Remove.
4095        * libchip/configure.ac: New file, generated from configure.in by
4096        autoupdate.
4097        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4098        * librdbg/configure.in: Remove.
4099        * librdbg/configure.ac: New file, generated from configure.in by
4100        autoupdate.
4101        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4102        * libnetworking/configure.in: Remove.
4103        * libnetworking/configure.ac: New file, generated from configure.in by
4104        autoupdate.
4105
41062001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4107
4108        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4109        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4110        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4111
41122001-09-27      Joel Sherrill <joel@OARcorp.com>
4113
4114        * libchip/ChangeLog: Fixed typo in date.
4115
41162001-09-27      Eric Norum <eric.norum@usask.ca>
4117
4118        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4119        TFTP  filesystem.
4120
41212001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4122
4123        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4124        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4125        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4126        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4127        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4128        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4129        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4130        'PREINSTALL_FILES ='.
4131        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4132        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4133        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4134        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4135        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4136        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4137        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4138        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4139        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4140        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4141        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4142        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4143
41442001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4145
4146        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4147        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4148        * librdbg/src/m68k/any/Makefile.am: Ditto.
4149        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4150        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4151        happy.
4152
41532001-09-21      Joel Sherrill <joel@OARcorp.com>
4154
4155        * libchip/network/Makefile.am: Fixed typo on file name.
4156        * libchip/network/i82586.c: Commented out line 318 which is referencing
4157        a member of a structure that is not currently there.  This needs to be
4158        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4159        to C style.
4160
41612001-09-19      Eric Norum <eric.norum@usask.ca>
4162
4163        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4164
41652001-09-19      Chris Johns <ccj@acm.org>
4166
4167        * libchip/network/README.i82586, libchip/network/i82586.c,
4168        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4169        Network driver for Intel i82586.
4170        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4171        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4172        "root" filesystem with information obtained via the DHCP response.
4173
41742001-09-14      Eric Norum <eric.norum@usask.ca>
4175
4176        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4177        make gcc 3.x happy.
4178
41792001-08-16      Mike Siers <mikes@poliac.com>
4180
4181        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4182        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4183        These support callback functionality that has not even been compiled
4184        under RTEMS yet.
4185        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4186        example application.  Mike's notes on the modifications: - renamed
4187        error() function because of namespace problems - removed calls to the
4188        exit() funciton - removed extra files from the pppd source directory -
4189        defined pppd task constant values in rtemspppd.h - modifyied example
4190        code to get actual tick per second value - placed the pppd 2.3.11 man
4191        page file (pppd.8) into the pppd directory.
4192        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4193        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4194        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4195        libnetworking/pppd/rtems-ppp.c: Deleted.
4196        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4197        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4198        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4199        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4200        libnetworking/pppd/example/init.c,
4201        libnetworking/pppd/example/netconfig.h,
4202        libnetworking/pppd/example/ppp.conf,
4203        libnetworking/pppd/example/pppdapp.c,
4204        libnetworking/pppd/example/system.h: New files.
4205        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4206        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4207        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4208        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4209        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4210        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4211        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4212        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4213        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4214        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4215        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4216        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4217        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4218        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4219        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4220
42212001-08-16      Joel Sherrill <joel@OARcorp.com>
4222
4223        * libnetworking/pppd/example/Makefile: Removed.
4224        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4225        to avoid bootstrap -c clobbering it.
4226        * libnetworking/rtems_telnetd/.cvsignore: New file.
4227
42282001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4229
4230        * libnetworking/Makefile.am, libnetworking/configure.in,
4231        libnetworking/rtems_servers/Makefile.am,
4232        libnetworking/rtems_servers/telnetd.c,
4233        libnetworking/rtems_servers/telnetd.h,
4234        libnetworking/rtems_telnetd/Makefile.am,
4235        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4236        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4237        libnetworking/rtems_telnetd/telnetd.c,
4238        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4239        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4240        effect when ftpd change. - the tcp/ip stats have been implemented into
4241        icmds.c and started when telnetd daemon is started.
4242        * libnetworking/rtems_servers/telnetd.c,
4243        libnetworking/rtems_servers/telnetd.h: Removed.
4244        * libnetworking/rtems_telnetd: New directory.
4245        * libnetworking/rtems_telnetd/Makefile.am,
4246        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4247        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4248        libnetworking/rtems_telnetd/telnetd.c,
4249        libnetworking/rtems_telnetd/telnetd.h: New files.
4250
42512001-06-14      Joel Sherrill <joel@OARcorp.com>
4252
4253        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4254        Moved from libmisc/shell so the network stack to address network
4255        depenendency.
4256        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4257
42582001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4259
4260        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4261
42622001-05-15      Joel Sherrill <joel@OARcorp.com>
4263
4264        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4265        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4266        accidentally deleted the incorrectly empty versions.
4267
42682001-05-14      Till Straumann <strauman@slac.stanford.edu>
4269
4270        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4271        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4272        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4273        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4274        to know the values) - the affected BSP (shared/motorola) headers have
4275        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4276        driver (libchip/network/dec21140.c) has been fixed to use
4277        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4278        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4279        who is using this driver. - the DEC driver also has been fixed to use
4280        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4281        delay_in_bus_cycles().
4282
42832001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4284
4285        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4286
42872001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4288
4289        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4290
42912001-04-24      Eric Norum <eric.norum@usask.ca>
4292
4293        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4294        NTP synchronization a little more robust -- no NTP daemon yet, but at
4295        least it trys a little harder when the primary NTP server is down.
4296
42972001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4298
4299        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4300        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4301        libnetworking/pppd/modem_example/modem.c,
4302        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4303        other strings into English.
4304        * libnetworking/pppd/STATUS: updated to reflect the changes.
4305
43062001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4307
4308        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4309        again.
4310
43112001-04-20      Eric Valette <valette@crf.canon.fr>
4312
4313        * mcp750 directory renamed new_exception processing as it supports many
4314        more CPU models.
4315        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4316        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4317        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4318        formerly in mcp750 plus modifications.
4319        * librdbg/src/powerpc/mcp750/.cvsignore,
4320        librdbg/src/powerpc/mcp750/Makefile.am,
4321        librdbg/src/powerpc/mcp750/remdeb.h,
4322        librdbg/src/powerpc/mcp750/remdeb_f.x,
4323        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4324        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4325        new_exception_processing.
4326        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4327        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4328        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4329        part of this effort to add support for the MPC8xx.
4330
43312001-04-19      Joel Sherrill <joel@OARcorp.com>
4332
4333        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4334        internal include files.
4335
43362001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4337
4338        PR 158
4339        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4340        rcmd() library call by commenting out the parts that deal with signals.
4341        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4342        stdio. The 'server-side' parts of this file which deal with
4343        authentication are disabled since they are not needed.
4344
43452001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4346
4347        * libnetworking/include/.cvsignore: Remove dangling file.
4348
43492001-03-14      Joel Sherrill <joel@OARcorp.com>
4350
4351        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4352        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4353        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4354        libchip style serial drivers can be written in libcpu or libbsp.
4355
43562001-03-01      Joel Sherrill <joel@OARcorp.com>
4357
4358        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4359        libchip/network/sonic.c, libchip/network/sonic.h,
4360        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4361        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4362        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4363        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4364        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4365        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4366        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4367        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4368
43692001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4370
4371        * librdbg/include/rdbg/Makefile.am,
4372        librdbg/include/rdbg/i386/Makefile.am,
4373        librdbg/include/rdbg/m68k/Makefile.am,
4374        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4375        style on include files.
4376
43772001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4378
4379        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4380        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4381        replace ${..} with $(..).
4382        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4383        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4384        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4385        libnetworking/rtems/Makefile.am, libnetworking/
4386        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4387        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4388        include_*HEADERS instead of H_FILES.
4389        * libnetworking/include/Makefile.am: Remove.
4390        * libnetworking/Makefile.am: Add handling of *.h files.
4391        * libnetworking/configure.in: Remove include/Makefile.
4392
43932001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4394
4395        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4396
43972001-01-31      Sergei Organov <osv@javad.ru>
4398
4399        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4400        current dir and root dir removed in favor of new libio support for
4401        task-local current and root directories. - Bug in `close_data_socket()'
4402        introduced by previous change fixed. - `command_pasv()' changed to set
4403        timeout on socket we are listening on and code fixed to don't close
4404        socket twice on error. - `serr()' changed to clear `errno'. -
4405        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4406        changed to clear `errno' before processing session. -
4407        `close_data_socket()' fixed to close both active and passive sockets -
4408        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4409        empty string  in `exec_command()'.
4410
44112001-01-25      Eric Norum <eric.norum@usask.ca>
4412
4413        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4414        improves throughput on systems which are dropping packets.   Only the
4415        first timeout is reduced.  This keeps the number of extra packets down
4416        on networks that are very busy and dropping lots of packets.
4417
44182001-01-24      Sergei Organov <osv@javad.ru>
4419
4420        * libnetworking/rtems_servers/ftpd.c,
4421        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4422        - Timeouts on sockets implemented. 'idle' field added to configuration.
4423        No timeout by default to keep backward compatibility. Note: SITE IDLE
4424        command not implemented yet. - Basic global access control implemented.
4425        'access' field added to configuration. No access limitations by default
4426        to keep backward compatibility. - Anchor data socket for active mode
4427        (using self IP and port 20.) - Fixed default data port support (still
4428        not tested). - Don't allow IP address different from originating host in
4429        PORT command to improve security. - Fixed bug in MDTM command. - Check
4430        for correctness of parsing of argument in command_port(). - Fixed
4431        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4432        a directory. - Command parsing a little bit improved: command names are
4433        now converted to upper-case to be more compatible with RFC (command
4434        names are not case-sensitive.) - Reformat comments so that they have
4435        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4436        previous changes - True ASCII mode implemented (doesn't work for hooks
4437        and /dev/null) - Passive mode implemented, PASV command added. - Default
4438        port for data connection could be used (untested, can't find ftp client
4439        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4440        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4441
44422001-01-18      Joel Sherrill <joel@OARcorp.com>
4443
4444        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4445        macro using variable arguments.
4446        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4447        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4448        since I updated the main RTEMS development machine to RedHat 7.2 and
4449        apparently got a new version of rpcgen.
4450
44512001-01-12      Sergei Organov <osv@javad.ru>
4452
4453        * libnetworking/rtems_servers/ftpd.c,
4454        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4455        - use pool of pre-created threads to handle sessions instead of
4456        creating/deleting threads on the fly - LIST output is now similar to
4457        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4458        happy with it. - LIST NAME now works (both for files and directories) -
4459        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4460        clients happy  - keep track of CWD for every session separately -
4461        ability to specify root directory name for FTPD in configuration table.
4462        FTPD will then create illusion for FTP clients that this is actually
4463        root directory. - ignore options sent in commands, thus LIST -al FILE
4464        works and doesn't try to list "-al" directory. - buffers are allocated
4465        on stack instead of heap where possible to eliminate malloc/free calls
4466        (avoid possible heap fragmentation troubles). - drop using of task
4467        notepad to pass parameters - use function arguments instead - use
4468        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4469        in socket() instead of AF_INET.
4470
44712001-01-02      Joel Sherrill <joel@OARcorp.com>
4472
4473        * libnetworking/CHANGELOG: Removed.
4474        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4475
44762000-12-14      Eric Norum <eric.norum@usask.ca>
4477
4478        * libnetworking/lib/tftpDriver.c: Added write capability.
4479
44802000-12-08      Joel Sherrill <joel@OARcorp.com>
4481
4482        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4483        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4484        numerous variable declarations conditional on PPP_COMPRESS and
4485        PPP_FILTER.  Commented out variables that were not used because the code
4486        using them was commented out. Removed totally unused variables.
4487        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4488        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4489
44902000-11-30      Joel Sherrill <joel@OARcorp.com>
4491
4492        * libnetworking/modem/ppp_tty.c: Changed to include
4493        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4494        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4495        * libnetworking/Makefile.am: Modified to reflect above.
4496
44972000-11-27      Joel Sherrill <joel@OARcorp.com>
4498
4499        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4500
45012000-11-25      Eric Norum <eric.norum@usask.ca>
4502
4503        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4504        core.
4505
45062000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4507
4508        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4509        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4510        subdir.
4511        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4512        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4513        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4514        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4515        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4516        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4517        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4518        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4519        ppp_tty.c and the real pppd main is in pppmain.c.
4520
45212000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4522
4523        * libchip/network/sonic.c: Added ipalign() routine to align the received
4524        packet so that the ip header is on a 32-bit boundary. Necessary for
4525        cpu's that do not allow unaligned loads and stores and when the 32-bit
4526        DMA mode is used.
4527
45282000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4529
4530        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4531        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4532        ACLOCAL_AMFLAGS.
4533        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4534        ACLOCAL_AMFLAGS.
4535        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4536        ACLOCAL_AMFLAGS.
4537
45382000-11-03      Chris Johns <ccj@acm.org>
4539
4540        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4541        libchip/network/cs8900.h: New files.
4542
45432000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4544
4545        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4546        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4547        $(RTEMS_TOPdir)/aclocal.
4548        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4549        $(RTEMS_TOPdir)/aclocal.
4550        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4551        $(RTEMS_TOPdir)/aclocal.
4552
45532000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4554
4555        * configure.in: Switch to GNU-canonicalization.
4556        * Makefile.am: Reflect changes to configure.in.
4557        * acinclude.m4: Remove.
4558
45592000-10-30      Joel Sherrill <joel@OARcorp.com>
4560
4561        * POSIX include files merged into newlib.  This resulted in some
4562        definitions moving to other files and thus some secondary effects in
4563        RTEMS source code.
4564        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4565        in sync with newlib's <machine/types.h>.
4566        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4567        definition of struct itimerval in <sys/time.h>.
4568
45692000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4570
4571        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4572        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4573        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4574        * ChangeLog: Fix typos.
4575        * configure.in: add tests to the GNU canonicalized subdirectories.
4576
45772000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4578
4579        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4580        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4581        the lib directory before configuring lib/.
4582
45832000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4584
4585        * configure.in, Makefile.am: add exec to the GNU canonicalized
4586        subdirectories.
4587        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4588        * configure.in: add libnetworking, librpc and librdb to the GNU
4589        canonicalized subdirectories.
4590        * configure.in: add libmisc and libchip to the GNU canonicalized
4591        subdirectories.
4592        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4593        Switch to GNU canonicalization.
4594        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4595        Switch to GNU canonicalization.
4596        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4597        Switch to GNU canonicalization.
4598
45992000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4600
4601        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4602        canonicalization to libfs/. The approach is currently a bit of a hack as
4603        GNU canonicalization does not support the per-BSP build some of the
4604        other directories require.  As more of the tree is converted, this will
4605        become less  of an issue.
4606
46072000-10-20      Joel Sherrill <joel@OARcorp.com>
4608
4609        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4610        parameter.
4611
46122000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4613
4614        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4615        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4616        * librdbg/configure.in: Add m68k support.
4617        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4618        subdirectory.
4619        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4620        failure.
4621        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4622        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4623        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4624        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4625        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4626        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4627        librdbg/src/m68k/.cvsignore: New files.
4628        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4629        function pointers.
4630        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4631        _after_ pointer has been checked against NULL.
4632
46332000-10-18      Joel Sherrill <joel@OARcorp.com>
4634
4635        * wrapup/Makefile.am: Added libfs.
4636
46372000-10-18      Chris Johns <ccj@acm.org>
4638
4639        * libfs created.
4640        * configure.in: Added libfs subdirectory.
4641        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4642
46432000-09-28      Joel Sherrill <joel@OARcorp.com>
4644
4645        * libnetworking/rtems_webserver/Makefile.am,
4646        libnetworking/rtems_webserver/base64.c,
4647        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4648        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4649
46502000-09-22      Joel Sherrill <joel@OARcorp.com>
4651
4652        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4653        libnetworking/rtems/rtems_bsdnet_internal.h,
4654        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4655        have included rtems.h.  It is now including precisely the  least amount
4656        of low level, yet portable .h files to get the basic RTEMS types
4657        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4658        used machine/types.h to include rtems.h.
4659
46602000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4661
4662        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4663
46642000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4665
4666        * libnetworking/ChangeLog: Cleanup.
4667
46682000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4669
4670        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4671        * libchip/ChangeLog: Fix formating.
4672
46732000-09-05      Joel Sherrill <joel@OARcorp.com>
4674
4675        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4676        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4677        confusion and to work with the converted flags.
4678
46792000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4680
4681        * wrapup/Makefile.am: Include compile.am.
4682        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4683        libchip/serial/Makefile.am: Include compile.am.
4684        * librdbg/src/i386/any/Makefile.am,
4685        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4686        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4687        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4688        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4689        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4690        libnetworking/rtems_servers/Makefile.am,
4691        libnetworking/rtems_webserver/Makefile.am,
4692        libnetworking/wrapup/Makefile.am: Include compile.am.
4693
46942000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4695
4696        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4697        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4698
46992000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4700
4701        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4702
47032000-08-31      Joel Sherrill <joel@OARcorp.com>
4704
4705        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4706        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4707        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4708        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4709        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4710        * libnetworking/wbase64.c: Removed.
4711        * libnetworking/Makefile.am, libnetworking/asp.c,
4712        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4713        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4714        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4715        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4716        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4717        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4718        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4719        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4720        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4721        Modified.
4722
47232000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4724
4725        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4726
47272000-08-30      Joel Sherrill <joel@OARcorp.com>
4728
4729        * libnetworking/rtems_webserver/license.txt: New file.
4730
47312000-08-10      Joel Sherrill <joel@OARcorp.com>
4732
4733        * ChangeLog: New file.
4734        * libchip/ChangeLog: New file.
4735        * librdbg/ChangeLog: New file.
4736        * libnetworking/ChangeLog: New file.
4737
Note: See TracBrowser for help on using the repository browser.