]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / ChangeLog
1 2005-06-28  Nick Garnett  <nickg@ecoscentric.com>
2
3         * ecos.db: Added Object Loader package.
4
5 2005-06-12   Brandl Harald <Harald.Brandl@fh-joanneum.at>
6
7         * ecos.db: Added a ethernet device driver for the NETARM.
8         
9 2005-04-17   Andrew Lunn <andrew.lunn@ascom.ch>
10
11         * ecos.db: Added support for the AT91 based PhyCore
12
13 2005-03-03   Jay Foster <jay@systech.cam>
14
15         * pkgconf/rules.mak: Added removal of -Wstrict-prototypes compiler
16           option from the C++ flags (ACTUAL_CXXFLAGS).  This silences a
17           warning from GCC 3.4.3.
18
19 2005-02-23  Kurt Stremerch <kurt.stremerch@exys.be>
20
21         * ecos.db: Added support for Exys XSEngine (PXA255) based system.
22                 
23 2005-01-31  Aaron Voisine <aaron@voisine.org>
24
25         * Port of exXML to eCos.  Based on ezXML 0.8.1.  
26           Ported by Matt Jerdonek <maj1224@yahoo.com>
27
28 2004-11-25  Andrew Lunn  <andrew.lunn@ascom.ch>
29
30         * pkgconf/rules.doc: If we cannot find the catalog do not pass it
31         as an option and hope jade knowns where it is.
32         
33 2004-11-19  Jani Monoses <jani@iv.ro>
34
35         * ecos.db: New lpc2xxx platform, Olimex LPC-MT.
36
37 2004-11-14  Jani Monoses <jani@iv.ro>
38
39         * ecos.db: New packages which include a hal variant port for the
40         lpc2xxx, generic serial and watchdog drivers for the lpc2xxx and
41         ports for the Keil MCB2100 and Olimex P2106.
42
43 2004-10-17  Iztok Zupet   <iz@elsis.si>
44
45         * ecos.db: Added generic IDE disk driver.
46         
47 2004-10-5  Andrea Michelotti <amichelotti@atmel.com> 
48  
49         * ecos.db: Added atmel jtst watchdog support
50  
51 2004-10-05  Savin Zlobec  <savin@elatec.si>
52  
53         * ecos.db: Added Atmel AT91 SPI bus driver and AT91EB55 devices.
54  
55 2004-09-16  Andrea Michelotti <amichelotti@atmel.com> 
56
57         * ecos.db: Added atmel jtst board support, based on atmel Diopsis 
58         chip which is an at91 plus a dsp.
59         
60 2004-09-09  John Dallaway  <jld@ecoscentric.com>
61
62         * ecos.db: Remove CYGPKG_IO_SERIAL_ARM_AIM711_S3C4510 and
63         CYGPKG_IO_SERIAL_ARM_AIM711_16X5X which are now CDL components.
64         [ patch from Roland Cassebohm ]
65
66 2004-09-05  Mark Salter  <msalter@redhat.com>
67
68         * ecos.db: Add new frv packages.
69
70 2004-08-24  Bart Veer  <bartv@ecoscentric.com>
71
72         * ecos.db: add SPI package
73
74 2004-08-06  Jani Monoses <jani@iv.ro>
75
76         * ecos.db: Remove two obsolete flash drivers: INTEL_BOOTBLOCK
77         and AT91.They have better replacements and are not used anyway.
78         
79 2004-05-15  Roland Ca?ebohm <roland.cassebohm@VisionSystems.de>
80
81         * ecos.db: Added aim711 support
82
83 2004-05-14  John Dallaway  <jld@ecoscentric.com>
84
85         * ecos.db: Rationalise the i386 PC target naming scheme.
86
87 2004-05-04  Jani Monoses <jani@iv.ro>
88
89         * ecos.db: Added lwip package.
90
91 2004-04-21  Yoshinori Sato  <ysato@users.sourceforge.jp>
92
93         * ecos.db: New Packages:
94         CYGPKG_DEVS_ETH_DREAMCAST_RLTK8139 - SEGA Dreamcast Broadband Adapter support
95
96 2004-04-14  Nick Garnett  <nickg@calivar.com>
97
98         * ecos.db: Added PPP package.
99
100 2004-03-12  Jonathan Larmour  <jifl@eCosCentric.com>
101
102         * pkgconf/rules.mak: When linking, $LDFLAGS must be after target.ld
103         so that -nostdlib works in all cases, so place it at the end.
104         Add -finline-limit hack to preserve behaviour with newer GCC.
105         Treat -frtti like -fno-rtti.
106
107 2004-02-27  Iztok Zupet  <iz@elsis.si>
108
109         * ecos.db: Added the LANCEPCI packages and support for the vmWare
110         target
111
112 2004-02-25  Gary Thomas  <gary@mlbassoc.com>
113
114         * devs/flash/powerpc/moab/current/src/moab_nand_flash.c: 
115         New board revision has larger FLASH (TC58DVG02 == 128MB)
116
117 2004-02-20  Jonathan Larmour  <jifl@eCosCentric.com>
118
119         * ecos.db: Include CYGPKG_DEVS_ETH_ARM_KS32C5000 in snds100 and
120         e7t targets.
121
122 2004-01-30  John Dallaway  <jld@ecoscentric.com>
123
124         * ecos.db: Add 'hardware' attribute to CYGPKG_DEVS_ETH_ARM_KS32C5000.
125
126         * ecosadmin.tcl: Delete empty directories in the repository following
127         eCos package removal. Read the hardware attribute from package records
128         in ecos.db.
129
130 2004-01-19  Nick Garnett  <nickg@calivar.com>
131
132         * ecos.db: Added FAT12/16 filesystem packages.
133
134         * NEWS: Added line about FAT filesystem support.
135         
136 2003-11-22  Andrew Lunn  <andrew.lunn@ascom.ch>
137
138         * ecos.db: Added libipsec package.
139
140 2003-11-09  Gary Thomas  <gary@mlbassoc.com>
141
142         * ecos.db: Add serial I/O package for Motorola MPC8xxx (QUICC-II)
143
144 2003-11-05  Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
145
146         * ecos.db: New packages - ethernet and watchdog for EC555 
147
148 2003-11-04  Andrew Lunn  <andrew.lunn@ascom.ch>
149
150         * ecos.db: Modified the e7t to use the new 39VFXXX flash driver
151         
152 2003-11-04  Andrew Lunn  <andrew.lunn@ascom.ch>
153
154         * ecos.db: Replaced the 39VF4XX flash driver with a 39VFXXX driver.
155
156 2003-10-24  Jonathan Larmour  <jifl@eCosCentric.com>
157
158         * pkgconf/rules.mak: Remove -finit-priority and -fvtable-gc
159         from all flags.
160
161 2003-10-15  Gary Thomas  <gary@mlbassoc.com>
162 2003-09-23  Andrew Lunn  <andrew.lunn@ascom.ch>
163
164         * pkgconf/rules.mak Only pass C flags to the C compiler.
165         Workaround for BUG #1000035.
166  
167 2003-10-04  Savin Zlobec <savin@elatec.si>
168
169         * ecos.db: New package - Synth wall clock device
170         
171 2003-09-30  Gary Thomas  <gary@mlbassoc.com>
172
173         * ecos.db: New package - National Semiconductor DP83816 PCI ethernet
174
175 2003-09-21  Jonathan Larmour  <jifl@eCosCentric.com>
176
177         * ecos.db: Add sh4_202_md serial driver package
178         (CYGPKG_IO_SERIAL_SH_SH4_202_MD)
179         
180 2003-09-19  Gary Thomas  <gary@mlbassoc.com>
181
182         * ecos.db: 
183         New platform - TAMS MOAB (PowerPC 405GPr)
184         New NAND FLASH drivers - Toshiba 58CXXX
185         New RTC driver - Dallas DS1307
186
187 2003-09-05  Nick Garnett  <nickg@balti.calivar.com>
188
189         * ecos.db: Added Packages and target for SuperH SH4-202 part and
190         MicroDev CPU board.
191         
192 2003-08-22  Chris Garry  <cgarry@sweeneydesign.co.uk>
193
194         * ecos.db: Add new VNC server package.
195
196 2003-08-22  Gary Thomas  <gary@mind.be>
197
198         * ecos.db: Add support for picasso - another NMI uEngine (PXA255)
199         based system.
200
201 2003-08-19  Gary Thomas  <gary@mlbassoc.com>
202
203         * ecos.db: New packages:
204         CYGPKG_DEVS_ETH_PHY - generic API for handling ethernet PHY devices
205         CYGPKG_DEVS_ETH_POWERPC_FCC - fast ethernet controller on MPC8xxx
206         CYGPKG_HAL_POWERPC_MPC8XXX - improved variant support for Motorola 8xxx
207         CYGPKG_HAL_POWERPC_RATTLER - Analogue & Micro Rattler (Motorola 8250)
208
209 2003-08-13  Thomas Koeller  <thomas.koeller@baslerweb.com>
210
211         * ecos.db: Changed alias names for AT91 flash driver to avoid
212         collision with new EB40 flash driver.
213
214 2003-08-06  Michael Anburaj <embeddedeng@hotmail.com>
215
216         * ecos.db: Added support for the Samsung ARM9/SMDK2410 development
217         board.
218
219 2003-08-05  Thomas Koeller <thomas.koeller@baslerweb.com>
220
221         * ecos.db: Added new package CYGPKG_DEVS_FLASH_EB40 and updated the
222         eb40 target to use it instead of the old CYGPKG_DEVS_FLASH_AT91.
223         
224 2003-07-23  Chris Garry  <cgarry@sweeneydesign.co.uk>
225
226         * ecos.db: Added new packages CYGPKG_DEVS_FLASH_SST_39VF400 and
227         CYGPKG_DEVS_FLASH_ARM_E7T.  Updated e7t target to include FLASH
228         drivers.
229
230 2003-07-09  Eric Doenges <Eric.Doenges@DynaPel.com>
231
232         * ecos.db: Add Realtek 8139 (PCI) ethernet driver.
233
234 2003-06-12  John Dallaway  <jld@ecoscentric.com>
235
236         * ecosadmin.tcl: Add repository merge capability (undocumented and
237         unsupported at present).
238
239 2003-05-21  Jonathan Larmour  <jifl@eCosCentric.com>
240
241         * pkgconf/stylesheet.dsl: No callout graphics.
242
243 2003-05-14  Thomas Koeller  <thomas.koeller@baslerweb.com>
244
245         * ecos.db: Changed human-readable name and description of
246         CYGPKG_IO_SERIAL_ARM_AT91 to something sensible.
247
248 2003-05-12  Nick Garnett  <nickg@balti.calivar.com>
249
250         * ecos.db: Added packages and targets for Atmel AT91 boards: EB40,
251         EB40A, EB42 and EB55.
252
253 2003-05-05  John Dallaway  <jld@ecoscentric.com>
254
255         * pkgconf/rules.doc: Build PNG images (not GIFs) for HTML docs.
256
257 2003-03-23  Iztok Zupet  <iz@vsr.si>
258
259         * pkgconf/rules.doc: Use three stylesheets instead of one.
260         One for HTML the other for PDF-letter and the third one for PDF-A4
261         format. (Stylesheets do not support two printable targets in 
262         same stylesheet). Added copyfiles to PDF targets.
263         * pkgconf/ssletter.dsl: New file.
264         * pkgconf/ssa4.dsl: New file.
265         * pkgconf/stylesheet.dsl: remove print stylesheet.
266
267 2003-04-24  Jonathan Larmour  <jifl@eCosCentric.com>
268
269         * ecos.db: Shorten some long target names to stop them overrunning
270         GUI boundaries.
271
272 2003-03-24  Gary Thomas  <gary@mlbassoc.com>
273
274         * ecos.db: New platform - Analogue & Micro AdderII (PPC852T)
275
276 2003-03-18  Mark Salter  <msalter@redhat.com>
277
278         * ecos.db: Add support for XScale IXP425, IXDP425, GRG.
279
280 2003-03-09  Yoshinori Sato  <ysato@users.sourceforge.jp>
281
282         * ecos.db: New variant H8S (H8/300 architecture)
283         New platform H8MAX (H8/300H)
284         New platform EDOSK-2674 (H8S)
285
286 2003-03-05  John Dallaway  <jld@ecoscentric.com>
287
288         * ecosadmin.tcl: Prevent calls to 'cygpath' with an empty
289         path argument.
290
291 2003-02-25  Andrew Lunn  <andrew.lunn@ascom.ch>
292
293         * ecos.db: Added the Simple Network Time Protocol (SNTP) client.
294
295 2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>
296
297         * pkgconf/rules.doc: Allow support for copying files directly from
298         source doc dir to build dir. Primarily intended for copying over
299         pre-built GIFs for the moment.
300
301 2003-02-20  Gary Thomas  <gary@mind.be>
302
303         * ecos.db: New platform - NMI uE250 (ARM Xscale PXA250)
304
305 2003-02-14  Tim Michals  <t.michals@attbi.com>
306 2003-02-14  Jonathan Larmour  <jifl@eCosCentric.com>
307
308         * ecos.db: Add IDT MIPS IDT79RC32334 reference platform port,
309         including Flash, ethernet, and serial drivers.
310
311 2003-02-12  Patrick Doyle  <wpd@delcomsys.com>
312
313         * ecos.db: Added ethernet packages to OMAP Innovator port.
314
315 2003-02-05  Patrick Doyle  <wpd@delcomsys.com>
316
317         * ecos.db: Add Texas Instruments ARM9 OMAP Innovator port. Redboot
318         only for now.
319
320 2003-01-29  John Dallaway  <jld@ecoscentric.com>
321
322         * ecosadmin.tcl: Accommodate UNIX-style paths under Cygwin when
323         adding packages.
324
325         * pkgconf/fixhtml.tcl: Accommodate latest Cygwin Tcl shell
326         (tclsh83.exe)
327
328 2003-01-24  Knud Woehler <knud.woehler@microplex.de>
329 2003-01-24  Mark Salter  <msalter@redhat.com>
330
331         * ecos.db: Add packages for XScale PXA2x0/MPC50.
332
333 2003-01-24  John Dallaway  <jld@ecoscentric.com>
334
335         * ecosadmin.tcl: Accommodate latest Cygwin Tcl shell (tclsh83.exe)
336
337 2003-01-22  Jonathan Larmour  <jifl@eCosCentric.com>
338
339         * ecos.db: Add CYGPKG_LINUX_COMPAT. Not a compatibility layer
340         for Linux applications, but Linux drivers and filesystems.
341         Intended for an updated JFFS2.
342
343 2002-12-24  Gary Thomas  <gary@mlbassoc.com>
344
345         * ecos.db: Add port to Cogent CSB281 (PowerPC 8245)
346
347 2002-12-22  Nick Garnett  <nickg@ecoscentric.com>
348
349         * ecos.db: Add HTTPD package.
350
351 2002-12-12  Gary Thomas  <gthomas@ecoscentric.com>
352 2002-12-12  Patrick Doyle <wpd@delcomsys.com>
353
354         * ecos.db: Add packages for MPC8260 based systems - VADS
355         and TS6 (Delphi Communications).        
356
357 2002-12-10  Gary Thomas  <gthomas@ecoscentric.com>
358
359         * ecos.db: Enable serial devices for A&M 'adder' platform.
360
361 2002-11-25  Gary Thomas  <gthomas@ecoscentric.com>
362
363         * ecos.db: Add support for A&M "Adder" (PowerPC 850)
364         Split PowerPC QUICC ethernet driver into generic+platform.
365
366 2002-11-14  Gary Thomas  <gthomas@ecoscentric.com>
367
368         * ecos.db: Add application profiling package.
369
370 2002-11-14  Mark Salter  <msalter@redhat.com>
371
372         * ecos.db: Add flash package for AM33 ASB2303.
373
374 2002-11-12  Gary Thomas  <gary@mlbassoc.com>
375
376         * ecos.db: Add NPWR (Xscale from Team ASA).  Reorganize Xscale
377         IOP310 based platforms (IQ80310).
378
379 2002-10-24  Jonathan Larmour  <jifl@eCosCentric.com>
380
381         * ecosadmin.tcl (ecosadmin::process_add_package): Use gzip -d, not
382         gunzip, as the latter fails with TCL on cygwin.
383
384 2002-10-18  Gary Thomas  <gthomas@ecoscentric.com>
385
386         * ecos.db: Change package name for TS1000 flash part (consistency).
387
388         * NEWS: Add note about Allied Telesyn TS1000 port.
389
390 2002-10-15  Iztok Zupet <iz@vsr.si>
391
392         * pkgconf/rules.doc: modified for pdf target
393
394 2002-09-23  Mark Salter  <msalter@redhat.com>
395
396         * ecos.db: Change XScale core dirname to "cores".
397
398 2002-09-19  Mark Salter  <msalter@redhat.com>
399
400         * ecos.db: Add XScale core package.
401
402 2002-09-03  Gary Thomas  <gary@mlbassoc.com>
403
404         * ecos.db: Adding generic FEC driver support package (Viper).
405         Add Allied Telesyn TS1000 platform.
406
407 2002-08-27  Bart Veer  <bartv@ecoscentric.com>
408
409         * ecos.db: remove packages SDL and SMPEG that were never released.
410
411 2002-08-15  Andrew Lunn  <andrew.lunn@ascom.ch>
412
413         * ecos.db: Added the CPU load measurement package.
414
415 2002-08-14  Yoshinori Sato  <qzb04471@nifty.ne.jp>
416
417         * ecos.db: Add H8/300H watchdog driver package.
418
419 2002-08-07  Andrew Lunn  <andrew.lunn@ascom.ch>
420
421         * ecos.db: Added CRC package.
422
423 2002-08-07  Gary Thomas  <gthomas@ecoscentric.com>
424
425         * pkgconf/rules.doc: The location of the various stylesheets, etc,
426         is quite varied.  Made some changes to let it work on a Debian system,
427         but this should definitely be revisited.
428
429 2002-08-06  Jonathan Larmour  <jifl@ecoscentric.com>
430
431         * ecos.db: Include AT91 watchdog driver in at91 target.
432
433 2002-08-06  Thomas Koeller  <thomas@koeller.dyndns.org>
434
435         * ecos.db: Add AT91 watchdog driver.
436
437 2002-06-20  Gary Thomas  <gary@chez-thomas.org>
438
439         * ecos.db: A&M Viper now uses generic AMD FLASH drivers.
440
441 2002-05-08  Jesper Skov  <jskov@redhat.com>
442
443         * ecos.db: Removed special SH2 SCIF driver. The changes have been
444         merged into the SH3 (now generic SH) driver.
445         
446 2002-04-24  Yoshinori Sato  <qzb04471@nifty.ne.jp>
447
448         * ecos.db: Add H8/300 serial driver.
449
450 2002-04-25  Bob Koninckx  <bob.koninckx@mech.kuleuven.ac.be>
451
452         * ecos.db: Add ports to Wuerz Elektronik and Axiom Manufacturing
453         MPC555 based eval boards.
454
455 2002-04-24  Yoshinori Sato  <qzb04471@nifty.ne.jp>
456
457         * ecos.db: Add H8/300 port.
458
459
460 2002-04-15  Nick Garnett  <nickg@redhat.com>
461
462         * ecos.db: Changed integrator target to integrator_arm7. Tidied up
463         descriptions a little too.
464
465 2002-04-09  Jesper Skov  <jskov@redhat.com>
466
467         * pkgconf/rules.mak: Allow building of .cpp files. Not supported
468         by makefile generator yet, though.
469
470         * ecos.db: Added SDL and SMPEG packages.
471
472 2002-03-26  Jesper Skov  <jskov@redhat.com>
473
474         * ecos.db: Added microwindows package.
475
476 2002-03-18  Hugo Tyson  <hmt@redhat.com>
477
478         * ecos.db: Add CYGPKG_HAL_SPARC_ERC32 and target sparc_erc32 -
479         also contributed by Jiri Gaisler <jiri@gaisler.com>.
480
481 2002-03-15  Hugo Tyson  <hmt@redhat.com>
482
483         * ecos.db: Add CYGPKG_HAL_SPARC, CYGPKG_HAL_SPARC_LEON, target
484         sparc_leon contributed by Jiri Gaisler <jiri@gaisler.com>.  See
485         <http://www.gaisler.com> for information about the TSIM simulator
486         and Leon project per se.
487
488 2002-03-10  Gary Thomas  <gthomas@redhat.com>
489
490         * ecos.db: Add keyboard driver.
491
492 2002-03-09  Gary Thomas  <gthomas@redhat.com>
493
494         * ecos.db: Add touch screen driver for Aglient AAED-2000.
495
496 2002-03-08  Nick Garnett  <nickg@redhat.com>
497
498         * ecos.db: Fix Integrator aliases.
499
500 2002-03-06  Nick Garnett  <nickg@redhat.com>
501
502         * ecos.db: Added new target: integrator_arm9 for ARM9 based
503         integrator boards.
504         Renamed CYGPKG_DEVS_FLASH_INTEGRATOR to
505         CYGPKG_DEVS_FLASH_ARM_INTEGRATOR for consistency with other
506         packages.
507
508 2002-02-18  Jesper Skov  <jskov@redhat.com>
509
510         * ecos.db: Added SH2 etherc package.
511
512 2002-02-08  Jonathan Larmour  <jlarmour@redhat.com>
513
514         * pkgconf/rules.mak: Fix the below fix which had too _few_ backslashes!
515
516 2002-02-04  Gary Thomas  <gthomas@redhat.com>
517
518         * ecos.db: Add [contributed] port to CerfCube & CerfPDA.
519
520 2002-02-02  Jonathan Larmour  <jlarmour@redhat.com>
521
522         * pkgconf/rules.mak: Fix bug with too many backslashes in sed.
523
524 2002-01-29  Nick Garnett  <nickg@redhat.com>
525
526         * ecos.db: Added CYGPKG_IO_SERIAL_ARM_IQ80321.
527
528 2002-01-28  Gary Thomas  <gthomas@redhat.com>
529
530         * ecos.db: Split network support into generic and stack
531         implementations.  Move BSD based stack to one implementation.
532
533         Add FreeBSD based (new) stack as another.
534 2002-01-21  Jonathan Larmour  <jlarmour@redhat.com>
535
536         * ecos.db: Add JFFS2 package.
537
538 2002-01-21  Mark Salter  <msalter@redhat.com>
539
540         * ecos.db: Add Intel 82544 ethernet for iq80321.
541
542 2002-01-08  Jonathan Larmour  <jlarmour@redhat.com>
543
544         * ecos.db: Add synthetic flash driver package, and add it to the
545         synthetic linux target.
546
547 2002-01-03  Mark Salter  <msalter@redhat.com>
548
549         * ecos.db: Use generic i82559 driver for iq80310.
550
551 2001-12-20  Koichi Nagashima  <naga@r-lab.co.jp>
552
553         * ecos.db: Add CqREEK SH7750 flash driver.
554
555 2001-12-12  Mark Salter  <msalter@redhat.com>
556
557         * ecos.db: Add XScale "Verde" (IOP80320) and IQ80321 packages.
558
559 2001-12-06  Nick Garnett  <nickg@redhat.com>
560
561         * ecos.db: Change names on i82544 package so they don't clash with
562         the i82559 package.
563
564 2001-11-27  Nick Garnett  <nickg@redhat.com>
565
566         * ecos.db: Added Intel i82543/82544 Gigabit ethernet card packages
567         and a pc_giga target. This latter is a temporary measure until we
568         work out how best to support targets that can have a variety of
569         different hardware configurations.
570
571 2001-11-22  Jesper Skov  <jskov@redhat.com>
572
573         * pkgconf/rules.mak: Added HOST_CC definition. This really belongs
574         in the top-level makefile, but requires tool changes.
575
576 2001-11-21  Andrew Lunn  <andrew.lunn@ascom.ch>
577
578         * pkgconf/rules.mak (tests.stamp): Be explicit about substitution
579         to avoid potential problems with trailing spaces.
580         [Bug #56239]
581
582 2001-11-14  Jesper Skov  <jskov@redhat.com>
583
584         * ecos.db: edb7xxx target now uses generic CS8900A driver.
585
586 2001-11-07  Jesper Skov  <jskov@redhat.com>
587
588         * ecos.db: Added generic CS8900A package to AAED2000 template.
589
590 2001-11-06  Mark Salter  <msalter@redhat.com>
591
592         * ecos.db: Add malta_mips64_5kc target.
593
594 2001-11-02  Jesper Skov  <jskov@redhat.com>
595
596         * ecos.db: Added CS8900A package.
597
598 2001-10-30  Jonathan Larmour  <jlarmour@redhat.com>
599
600         * ecos.db: Added ARM Integrator target including HAL, serial driver, 
601         eth driver and flash driver packages.
602
603 2001-10-30  Jesper Skov  <jskov@redhat.com>
604
605         * ecos.db: Added AAED2000 packages.
606
607 2001-10-19  Lars Lindqvist  <Lars.Lindqvist@combitechsystems.com>
608 2001-10-19  Jonathan Larmour  <jlarmour@redhat.com>
609
610         * ecos.db: Add AEB-2 (E7T) serial drivers.
611
612 2001-10-12  Jonathan Larmour  <jlarmour@redhat.com>
613
614         * ecos.db: Clarify Cirrus Logic related packages' descriptions.
615
616 2001-10-12  Jonathan Larmour  <jlarmour@redhat.com>
617
618         * ecos.db: Remove separate CYGPKG_DEVS_FLASH_STRATA_EDB7XXX package,
619         and instead use a consolidated CYGPKG_DEVS_FLASH_EDB7XXX package.
620
621 2001-09-27  Hugo Tyson  <hmt@redhat.com>
622
623         * ecos.db: Add CYGPKG_DEVS_ETH_INTEL_I21143 and
624         CYGPKG_DEVS_ETH_MIPS_VRC4375, and add them to the target vrc4375.
625
626 2001-09-26  Gary Thomas  <gthomas@redhat.com>
627
628         * ecos.db: Add FLASH support for Fujitsu FR-V 400.
629
630 2001-09-24  Jesper Skov  <jskov@redhat.com>
631
632         * ecos.db: Added DNS package.
633
634 2001-09-25  Gary Thomas  <gthomas@redhat.com>
635
636         * ecos.db: Add support for new Cogent [Cirrus Logic] EDB7312 platform.
637
638 2001-09-20  Gary Thomas  <gthomas@redhat.com>
639
640         * ecos.db: Adding network driver for Fujitsu FR-V 400.
641
642 2001-09-18  Jonathan Larmour  <jlarmour@redhat.com>
643
644         * ecos.db: Add i386 PC wallclock driver package, and include it
645         in the PC target.
646
647 2001-09-17  Gary Thomas  <gthomas@redhat.com>
648
649         * ecos.db: Add support for Fujitsu FRV family, including initial
650         target of frv400 (MB93091 eval board).
651
652 2001-09-13  Jesper Skov  <jskov@redhat.com>
653
654         * ecos.db: Added flash support to EDK7708.
655
656 2001-09-10  Nick Garnett  <nickg@redhat.com>
657
658         * ecos.db:
659         Added FLASH support for VRC437X based boards.
660
661 2001-09-07  Nick Garnett  <nickg@redhat.com>
662
663         * ecos.db: Added VRC4375 and VRC437X packages, added vrc4375
664         target and reorganized vrc4373 target to match.
665
666 2001-08-17  Jesper Skov  <jskov@redhat.com>
667         [from branch]
668         * ecos.db: Added flash package for excalibur.
669         Added excalibur platform.
670
671 2001-07-31  Bart Veer  <bartv@redhat.com>
672
673         * pkgconf/rules.mak:
674         Fix header file dependencies for testcases.
675
676 2001-07-30  Gary Thomas  <gthomas@redhat.com>
677
678         * ecos.db: Add Samsung SNDS-100 evaulation board.  Mostly based
679         on contribution from Grant Edwards <grante@visi.com>
680
681 2001-07-30  Jesper Skov  <jskov@redhat.com>
682
683         * ecos.db: Added Dreamcast platform HAL, contributed by Takeshi
684         Yaegashi (t@keshi.org)
685
686 2001-07-27  Jonathan Larmour  <jlarmour@redhat.com>
687
688         * ecos.db: Add flexanet HAL, eth driver, flash driver and target.
689         Contributed by Jordi Colomer <jco@ict.es>
690
691 2001-07-27  David Howells  <dhowells@redhat.com>
692
693         * ecos.db: Added ASB2305 platform, and it's serial and flash
694         support.
695
696 2001-07-24  Gary Thomas  <gthomas@redhat.com>
697
698         * ecos.db: Add Atmel AT91/EB40 serial support.
699
700 2001-07-18  Gary Thomas  <gthomas@redhat.com>
701
702         * ecos.db: Add Atmel AT91/EB40
703
704 2001-07-16  Bart Veer  <bartv@redhat.com>
705
706         * pkgconf/fixhtml.tcl:
707         Add smarttags protection to the HTML files generated from DocBook.
708         Remove spurious comment.
709
710 2001-07-16  Julian Smart <julians@redhat.com>
711
712         * pkconf/rules.mak: worked around Cygwin mkdir problem
713       by introducing a HOST variable and testing for HOST=CYGWIN.
714
715 2001-07-10  Jesper Skov  <jskov@redhat.com>
716
717         * ecos.db: Added se7751.
718         Added ether package.
719         
720 2001-07-06  Jesper Skov  <jskov@redhat.com>
721
722         * ecos.db: Added wallclock driver for DS12887. Moved SH3 wallclock
723         driver into SH directory.
724         Added wallclock and watchdog drivers to hs7729pci.
725
726 2001-06-28  Jonathan Larmour  <jlarmour@redhat.com>
727
728         * ecos.db: Clarify edb7xxx description.
729
730 2001-06-22  Jonathan Larmour  <jlarmour@redhat.com>
731
732         * ecos.db: Add CYGPKG_NET_ETH_DRIVERS alias for CYGPKG_IO_ETH_DRIVERS
733         temporarily
734
735 2001-06-22  Hugo Tyson  <hmt@redhat.com>
736
737         * ecos.db: Add entry for generic SMSC lan91cxx ethernet controller.
738
739 2001-06-21  Jonathan Larmour  <jlarmour@redhat.com>
740
741         * pkgconf/rules.mak: Use sed to process dependency files in a way
742         that will work with both new and old format gcc dependency files.
743
744         * ecos.db: Include CYGPKG_DEVS_ETH_CF and CYGPKG_DEVS_ETH_NS_DP83902A
745         packages in those targets which can use them.
746         Make CYGPKG_DEVS_ETH_CF have hardware attribute.
747
748 2001-06-19  Jesper Skov  <jskov@redhat.com>
749
750         * ecos.db: Added serial packages for SE77x9.
751
752 2001-06-13  Jesper Skov  <jskov@redhat.com>
753
754         * ecos.db: Added DP83902A driver.
755
756 2001-06-12  Jesper Skov  <jskov@redhat.com>
757
758         * ecos.db: Added SE77x9 support packages.
759
760 2001-06-08  Jonathan Larmour  <jlarmour@redhat.com>
761
762         * ecos.db: PC target uses generic 16x5x serial driver now.
763
764 2001-06-08  Jesper Skov  <jskov@redhat.com>
765
766         * ecos.db: Added MN10300 flash drivers.
767
768 2001-06-08  Nick Garnett  <nickg@cygnus.co.uk>
769
770         [x86 branch]
771         * ecos.db: Added CYGPKG_HAL_I386_GENERIC and CYGPKG_HAL_I386_PCMB
772         packages. Added these to PC target.
773
774 2001-06-08  Nick Garnett  <nickg@cygnus.co.uk>
775
776         [x86 branch]
777         * ecos.db:
778         Added CYGPKG_DEVS_ETH_I386_PC_I82559 package to provide support
779         for Intel i82559 ethernet device. Added this to PC target.
780
781 2001-05-31  Jonathan Larmour  <jlarmour@redhat.com>
782
783         * ecosadmin.tcl (set_value): Only warn if packages are missing.
784
785 2001-05-31  Jesper Skov  <jskov@redhat.com>
786
787         * ecos.db: Added VIA Rhine ethernet driver. Use on HS7729PCI.
788
789 2001-05-30  Jesper Skov  <jskov@redhat.com>
790
791         * ecos.db: Added PCI package to HS7729PCI.
792
793 2001-05-28  Jesper Skov  <jskov@redhat.com>
794
795         * ecos.db: Added flash package to HS7729PCI target.
796
797 2001-05-25  Jesper Skov  <jskov@redhat.com>
798
799         * ecos.db: Added HS7729PCI target.
800
801 2001-05-23  Jesper Skov  <jskov@redhat.com>
802
803         * ecos.db: Ocelot now uses generic AMD flash driver.
804         Removed AMD29F040B driver.
805
806 2001-05-01  Mark Salter  <msalter@redhat.com>
807
808         * ecos.db: Add calmrisc16
809
810 2001-04-30  Jonathan Larmour  <jlarmour@redhat.com>
811
812         * ecos.db: Add generic 16x5x driver to iq80310 target.
813
814 2001-04-24  Gary Thomas  <gthomas@redhat.com>
815
816         * ecos.db: Add missing dependency on StrataFlash driver for Assabet.
817
818 2001-04-03  Jonathan Larmour  <jlarmour@redhat.com>
819
820         * ecos.db:
821         Include flash driver in sa1100mm target.
822
823 2001-04-03  Jesper Skov  <jskov@redhat.com>
824
825         * ecos.db: Added PCNet ethernet driver package.
826
827 2001-03-29  Jonathan Larmour  <jlarmour@redhat.com>
828
829         * ecos.db: Add Atlas flash and ethernet drivers to target description.
830         Also PCI package.
831         Fix atlas flash package alias typo.
832
833 2001-03-21  Jonathan Larmour  <jlarmour@redhat.com>
834
835         * ecos.db: Update ceb_v850 description - no longer V850/SA1 specific
836
837 2001-03-21  Jesper Skov  <jskov@redhat.com>
838
839         * ecos.db: Added new Intel 28Fxxx package. Only supports flash
840         file at the moment.
841         Added flash support to Malta. Also enable PCI.
842
843 2001-03-20  Jesper Skov  <jskov@redhat.com>
844
845         * ecos.db: Added Malta board.
846
847 2001-03-16  Mark Salter  <msalter@redhat.com>
848
849         * ecos.db: Add calmrisc32.
850
851 2001-03-16  Jesper Skov  <jskov@redhat.com>
852
853         * ecos.db: Added E7T package.
854
855 2001-03-15  Gary Thomas  <gthomas@redhat.com>
856
857         * ecos.db: Add keyboard driver for iPAQ
858
859 2001-03-08  Bart Veer  <bartv@redhat.com>
860
861         * ecosadmin.tcl, locate_files:
862         Do not eliminate makefile, configure.in, etc. It is now valid for
863         these to be present, e.g. in a package's host or doc subdirectory.
864
865 2001-03-08  Jesper Skov  <jskov@redhat.com>
866
867         * ecos.db: Added CYGPKG_COMPRESS_ZLIB.
868
869 2001-03-05  Gary Thomas  <gthomas@redhat.com>
870
871         * ecos.db: Adding iPAQ touch screen driver.
872
873 2001-02-28  Hugo Tyson  <hmt@redhat.com>
874
875         * ecos.db: Add Watchdog for SA11x0 StrongARMs.  Package
876         CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0.  Included in appropriate
877         targets - not sure whether it applies to SA1100, so SA1110 only.
878
879 2001-02-24  Gary Thomas  <gthomas@redhat.com>
880
881         * ecos.db: Import initial iPAQ support from 3G Labs.
882
883 2001-02-23  Jesper Skov  <jskov@redhat.com>
884
885         * ecos.db: MBX uses new generic AMD flash driver.
886
887 2001-02-21  Jesper Skov  <jskov@redhat.com>
888
889         * ecos.db: Add packages for new-style AMD and Atmel flash
890         drivers. Add flash support to PID.
891
892 2001-02-14  Hugo Tyson  <hmt@redhat.com>
893
894         * ecos.db: Add generic strataFlash driver,
895         CYGPKG_DEVS_FLASH_STRATA located in devs/flash/intel/strata/... 
896
897 2001-02-09  Jonathan Larmour  <jlarmour@redhat.com>
898
899         * pkgconf/rules.mak: Revert below change for now until we work
900         out something better.
901
902 2001-02-06  Jonathan Larmour  <jlarmour@redhat.com>
903
904         * pkgconf/rules.mak: When generating dependencies, accomodate
905         new gcc dependency output format (and preserve compatibility
906         with the old - it just generates a redundant dependency).
907
908 2001-02-01  Julian Smart <julians@redhat.com>
909
910         * Added mips to list of directories to keep for devs/flash
911 2001-01-31  Nick Garnett  <nickg@cygnus.co.uk>
912
913         * ecos.db: Added MIPS64 package and atlas_mips64_5kc target.
914
915 2001-01-25  Jesper Skov  <jskov@redhat.com>
916
917         * ecos.db: Added generic i82559 ethernet driver.
918         Added PMC-Sierra Ocelot driver.
919
920 2001-01-10  Jesper Skov  <jskov@redhat.com>
921
922         * ecos.db: Add i82559 driver.
923
924 2000-12-21  Mark Salter  <msalter@redhat.com>
925
926         * ecos.db: Added MIPS Atlas ether and flash packages.
927
928 2000-12-07  Jesper Skov  <jskov@redhat.com>
929
930         * ecos.db: Include PCI driver.
931
932 2000-12-05  Jesper Skov  <jskov@redhat.com>
933
934         * ecos.db: Added AMD flash driver.
935
936 2000-11-30  Jesper Skov  <jskov@redhat.com>
937
938         * ecos.db: Added Ocelot packages.
939
940
941 2000-11-28  Nick Garnett  <nickg@cygnus.co.uk>
942
943         * ecos.db: Added entry for loader package.
944         
945 2000-11-25  Jonathan Larmour  <jlarmour@redhat.com>
946
947         * pkgconf/rules.mak (mlt_headers): Rewrite to work under Solaris,
948         and without excessive rebuilds.
949
950 2000-11-21  Bart Veer  <bartv@redhat.com>
951
952         * ecos.db:
953         Added USB support
954
955 2000-11-16  Jesper Skov  <jskov@redhat.com>
956
957         * ecos.db: Added intel flash driver. Going to use it as a test to
958         get more generic drivers working.
959
960 2000-11-14  Drew Moseley  <dmoseley@redhat.com>
961
962         * pkgconf/rules.mak: Get rid of some gnu specific options to cp, find and xargs.
963
964         
965 2000-11-04  Mark Salter  <msalter@redhat.com>
966
967         * ecos.db: Add CYGPKG_DEVS_ETH_ARM_IQ80310.
968
969 2000-11-01  Jesper Skov  <jskov@redhat.com>
970
971         * ecos.db: Added cq7750 target and SH3/SH4 variant packages. Moved
972         EDK7708 package.
973
974 2000-10-26  Mark Salter  <msalter@redhat.com>
975
976         * ecos.db: Add support for XScale IQ80310
977
978 2000-10-25  Drew Moseley  <dmoseley@redhat.com>
979
980         * ecos.db: Add support for SA1100 Multimedia
981
982 2000-10-20  Gary Thomas  <gthomas@redhat.com>
983
984         * ecos.db: Add FLASH drivers for PowerPC/MBX.
985
986 2000-10-20  Gary Thomas  <gthomas@redhat.com>
987
988         * ecos.db: Include FLASH drivers for all Cirrus Logic targets.
989
990 2000-09-15  Jesper Skov  <jskov@redhat.com>
991
992         * ecos.db: Made PID use generic 16x5x driver.
993
994 2000-09-14  Jesper Skov  <jskov@redhat.com>
995
996         * ecos.db: Added generic 16x5x driver package.
997         * ecos.db: Use generic 16x5x driver for REF4955.
998
999 2000-09-06  Jesper Skov  <jskov@redhat.com>
1000
1001         * ecos.db: SH serial driver reorg changes.
1002
1003 2000-08-29  Jonathan Larmour  <jlarmour@redhat.co.uk>
1004
1005         * ecos.db: Include CYGPKG_IO_PCI in vrc4373 target
1006
1007 2000-08-24  Gary Thomas  <gthomas@redhat.com>
1008
1009         * ecos.db: Add FLASH driver for Intel Assabet.
1010
1011 2000-08-22  Jonathan Larmour  <jlarmour@redhat.co.uk>
1012
1013         * ecos.db: Don't use set_value for asb
1014
1015 2000-08-18  Nick Garnett  <nickg@cygnus.co.uk>
1016
1017         * ecos.db: Added CYGPKG_FS_RAM package.
1018
1019 2000-08-14  Hugo Tyson  <hmt@cygnus.co.uk>
1020
1021         * ecos.db: Minor changes...
1022         Arrange for hardware flash drivers to be "hardware" and
1023         referenced in their associated targets, and for the common flash
1024         code to be not-hardware and not in any target.
1025         Arrange for hardware PCMCIA drivers to be "hardware" and
1026         referenced in their associated targets, and for the common PCMCIA
1027         code to be not-hardware and not in any target.
1028         Not sure what to do about the "PCMCIA (Compact Flash) ethernet
1029         drivers" CYGPKG_DEVS_ETH_CF - arguably this should be "hardware"
1030         and mentioned in all targets that can use PCMCIA, right?  But it
1031         is not hardware specific, and you might want to use PCMCIA without
1032         using the net at all.  So I left it a plain package.
1033
1034 2000-08-14  Gary Thomas  <gthomas@redhat.com>
1035
1036         * ecos.db: Add flash driver for EDB7xxx.
1037
1038 2000-08-10  Drew Moseley  <dmoseley@redhat.com>
1039
1040         * ecos.db: Added asb packages.
1041
1042 2000-08-10  Hugo Tyson  <hmt@cygnus.co.uk>
1043
1044         * ecos.db (CYGPKG_IO_ETH_DRIVERS): Since this package is now
1045         included in all releases, re-organize it so that it is exported
1046         in ecos.db always.  (Same package as change 2000-08-03)
1047
1048 2000-08-03  Gary Thomas  <gthomas@redhat.com>
1049
1050         * ecos.db: Ethernet [logical] drivers package moved to "io".
1051
1052 2000-08-01  Gary Thomas  <gthomas@redhat.com>
1053
1054        * ecos.db: 
1055        Reorg FLASH packages to have architecture layer.
1056
1057 2000-08-01  Gary Thomas  <gthomas@redhat.com>
1058
1059        * ecos.db: 
1060        Reorg PCMCIA packages to have architecture layer.
1061
1062 2000-07-26  Gary Thomas  <gthomas@redhat.com>
1063
1064         * ecos.db: Adding FLASH package - FLASH memory support.
1065
1066 2000-07-14  Drew Moseley  <dmoseley@redhat.com>
1067
1068         * ecos.db: Added mips3264 stuff.
1069
1070 2000-07-14  Gary Thomas  <gthomas@redhat.com>
1071
1072         * ecos.db: Add RedBoot package.
1073
1074 2000-07-07  Gary Thomas  <gthomas@redhat.com>
1075
1076         * ecos.db: Add PCMCIA (Compact Flash) ethernet driver.
1077
1078 2000-07-06  Gary Thomas  <gthomas@redhat.com>
1079
1080         * ecos.db: Add initial PCMCIA (Compact Flash) package(s).
1081
1082 2000-07-07  Jesper Skov  <jskov@redhat.com>
1083
1084         * ecos.db: Removed 'enable' statements from SH targets. Moved to
1085         individual HAL CDL files.
1086
1087 2000-06-23  Jesper Skov  <jskov@redhat.com>
1088
1089         * ecos.db: Added CqREEK serial package.
1090
1091 2000-06-22  Jesper Skov  <jskov@redhat.com>
1092
1093         * ecos.db: Added io_wallclock alias.
1094
1095         2000-06-13  Hugo Tyson  <hmt@cygnus.co.uk>
1096
1097         * ecos.db: Add CYGPKG_SNMPLIB and CYGPKG_SNMPAGENT.
1098
1099 2000-06-06  Jesper Skov  <jskov@redhat.com>
1100
1101         * ecos.db: Removed REF4955 watchdog. Isn't supported on the board.
1102
1103 2000-06-05  John Dallaway  <jld@redhat.com>
1104
1105         * ecos.db:
1106
1107         Tidy CqREEK-related display strings.
1108
1109 2000-05-31  Jesper Skov  <jskov@redhat.com>
1110
1111         * ecos.db: Added CqREEK platform HAL (contributed by Haruki
1112         Kashiwaya).
1113
1114 2000-05-31  Jesper Skov  <jskov@redhat.com>
1115
1116         * ecos.db: Moved watchdog drivers around. Common code in
1117         io/watchdog, low-level drivers in devs/watchdog/<arch>.
1118         CYGPKG_DEVICES_WATCHDOG is now called CYGPKG_IO_WATCHDOG and
1119         targets include individual hardware drivers.
1120
1121 2000-05-26  Jesper Skov  <jskov@redhat.com>
1122
1123         * ecos.db: Added dallas 1742 wallclock driver package.
1124
1125 2000-05-26  Nick Garnett  <nickg@cygnus.co.uk>
1126
1127         * ecos.db: Added CYGPKG_IO_FILEIO package.
1128
1129 2000-05-25  John Dallaway  <jld@redhat.com>
1130
1131         * ecos.db: Tidy V850-related display strings.
1132
1133 2000-05-25  Jesper Skov  <jskov@redhat.com>
1134
1135         * ecos.db: Added REF4955 serial driver package.
1136         Added wallclock driver package.
1137         
1138 2000-05-16  Nick Garnett  <nickg@cygnus.co.uk>
1139
1140         * ecos.db: Fixed naming bug in CYGPKG_LIBC_SETJMP entry.
1141
1142 2000-05-10  Jesper Skov  <jskov@redhat.com>
1143
1144         * ecos.db: Added tx49 related packages.
1145
1146 2000-04-26  Jesper Skov  <jskov@redhat.com>
1147
1148         * ecos.db: ceb_v850 - include serial driver.
1149
1150 2000-04-20  Gary Thomas <gthomas@redhat.com>
1151
1152         * ecos.db: Rename hal/nec to hal/v85x for NEC/V85x architecture.
1153
1154 2000-04-11  Hugo Tyson  <hmt@cygnus.co.uk>
1155
1156         * ecos.db: CYGPKG_IO_SERIAL should not be "hardware" now that it
1157         lives in templates rather than targets.
1158
1159 2000-04-07  Hugo Tyson  <hmt@cygnus.co.uk>
1160
1161         * ecos.db: Re-organize device packages.  This is a massive change
1162         involving deleting all the sources for serial and ethernet drivers
1163         from where they used to live in
1164             packages/io/serial/current/src/ARCH/PLATFORM.[ch]
1165             packages/net/drivers/eth/PLATFORM/current/src/...
1166         and reinstating them in
1167             packages/devs/serial/ARCH/PLATFORM/current/src/...
1168             packages/devs/eth/ARCH/PLATFORM/current/src/...
1169
1170         All these new packages are properly defined in ecos.db, and are
1171         all of type "hardware" so that a "target" can grab them.
1172         
1173         This directory layout is descriptive of the devices we have right
1174         now, arch and platform are separate levels just to make it easier
1175         to navigate in the filesystem and similar to the HAL structure in
1176         the filesystem.
1177
1178         It is *not* prescriptive of future work; for example, the mythical
1179         common highly-portable 16550 serial driver which works on many
1180         targets would be called "devs/serial/s16550/current", or a serial
1181         device for a particular board (cogent springs to mind) that can
1182         work with different CPUs fitted is "devs/serial/cogent/current".
1183
1184         Changelogs have been preserved and replicated over all the new
1185         packages, so that no history is lost.
1186
1187         The contents of individual source files are unchanged; they build
1188         in just the same emvironment except for a very few cases where the
1189         config file name changed in this movement.
1190
1191         Targets in ecos.db have been redefined to bring in all relevant
1192         hardware packages including net and serial drivers (but the newly
1193         included packages are only active if their desired parent is
1194         available.)
1195         
1196         The names of CDL options (and their #defines of course) stay the
1197         same for the serial drivers, for backward compatibility.
1198
1199         * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added
1200         rather than it being in (almost) all target definitions.
1201         
1202 2000-04-05  Jesper Skov  <jskov@redhat.com>
1203
1204         * ecos.db: Wallclock moved.
1205
1206 2000-03-31  Nick Garnett  <nickg@cygnus.co.uk>
1207
1208         * ecos.db: Added POSIX package.
1209         
1210 2000-03-24  Jonathan Larmour  <jlarmour@redhat.co.uk>
1211
1212         * ecosrelease.tcl: Allow running if cygtclsh80 is the tcl shell, as
1213         on cygwin, rather than tclsh.
1214         * ecosdistrib.tcl: Likewise
1215         * ecosadmin.tcl: Likewise
1216
1217 2000-03-24  Hugo Tyson  <hmt@cygnus.co.uk>
1218
1219         * ecos.db (sparclite_sim): Add CYGPKG_IO_SERIAL to the SPARClite
1220         simulator target - thus acquiring conflict-free default template,
1221         and getting stdio availability in libc.
1222
1223 2000-03-22  John Dallaway  <jld@cygnus.co.uk>
1224
1225         * ecosadmin.tcl:
1226
1227         Don't invoke 'cygpath' on DOS-style paths to workaround erratic
1228         behaviour when invoked from the GUI admin tool.
1229
1230 2000-03-20  Gary Thomas  <gthomas@redhat.com>
1231
1232         * ecos.db: Add support for NEC/V850 HAL and CEB platform.
1233
1234 2000-03-16  Jesper Skov  <jskov@redhat.com>
1235
1236         * ecos.db: Make edk7708 target select the appropriate CPU.
1237
1238 2000-03-10  John Dallaway  <jld@cygnus.co.uk>
1239
1240         * ecosadmin.tcl:
1241
1242         Use 'cygpath' to process Cygwin-style command line arguments.
1243
1244 2000-03-03  Bart Veer  <bartv@redhat.com>
1245
1246         * pkgconf/makevars (CP):
1247         Use install -c rather than plain install, to avoid problems under
1248         FreeBSD 
1249
1250 2000-02-29  Gary Thomas  <gthomas@cygnus.co.uk>
1251
1252         * ecos.db: Add driver package for PowerPC QUICC (MBX) ethernet.
1253
1254 2000-02-28  John Dallaway  <jld@cygnus.co.uk>
1255
1256         * ecos.db:
1257
1258         Eliminate superfluous ebsa285 target alias.
1259
1260 2000-02-18  John Dallaway  <jld@cygnus.co.uk>
1261
1262         * ecos.db:
1263
1264         Tidy display strings.
1265
1266 2000-02-11  Jesper Skov  <jskov@redhat.com>
1267
1268         * ecos.db: PPC descriptions fixed.
1269
1270 2000-02-11  John Dallaway  <jld@cygnus.co.uk>
1271
1272         * ecos.db:
1273
1274         Tidy PowerPC-related display strings.
1275
1276 2000-02-10  Jonathan Larmour  <jlarmour@redhat.co.uk>
1277
1278         * targets: Fix up some accidental reversions
1279         * ecos.db: Add some extra aliases for existing targets
1280
1281 2000-02-10  Nick Garnett  <nickg@cygnus.co.uk>
1282
1283         * targets: 
1284         * packages: 
1285         * ecos.db:
1286         Added appropriate entries for i386 PC target.
1287
1288 2000-02-10  Jesper Skov  <jskov@redhat.com>
1289
1290         * ecos.db: Added SPARClite target.
1291
1292 2000-02-09  Gary Thomas  <gthomas@cygnus.co.uk>
1293
1294         * ecos.db: EDB7xxx ethernet driver CDL file changed.
1295
1296 2000-02-09  John Dallaway  <jld@cygnus.co.uk>
1297
1298         * ecos.db:
1299
1300         Add the EBSA285 ethernet driver package to the package database.
1301
1302 2000-02-08  John Dallaway  <jld@cygnus.co.uk>
1303
1304         * ecos.db:
1305
1306         Tidy networking-related package records and remove
1307         target 'edb7212_net' which is not required for .epk
1308         distributions.
1309
1310 2000-02-08  Gary Thomas  <gthomas@cygnus.co.uk>
1311
1312         * ecos.db: Add network enabled EDB721x target.
1313
1314 2000-02-08  John Dallaway  <jld@cygnus.co.uk>
1315
1316         * ecos.db:
1317
1318         Add the networking packages to the package database.
1319
1320 2000-02-07  Jesper Skov  <jskov@redhat.com>
1321
1322         * ecos.db:
1323         * targets:
1324         * packages:
1325         Added PPC variants.
1326
1327 2000-01-31  Jesper Skov  <jskov@redhat.com>
1328
1329         * ecos.db: Removed below again.
1330
1331 2000-01-28  Gary Thomas  <gthomas@cygnus.co.uk>
1332
1333         * ecos.db: Add support for networking package.
1334
1335 2000-01-20 John Dallaway  <jld@cygnus.co.uk>
1336
1337         * ecos.db:
1338
1339         Add an alias for the 'cma222' target.
1340
1341 2000-01-20  Jesper Skov  <jskov@cygnus.co.uk>
1342         CR 901835-CR
1343         * ecos.db: Added io_serial alias to CYGPKG_IO_SERIAL.
1344
1345 2000-01-18  Jesper Skov  <jskov@cygnus.co.uk>
1346
1347         * ecos.db: Include serial for i386 (to get IO_SERIAL_HALDIAG
1348         requirement satisfied).
1349
1350 1999-12-21 John Dallaway  <jld@cygnus.co.uk>
1351
1352         * ecos.db:
1353
1354         Fix target descriptions for consistency.
1355
1356 1999-12-20 John Dallaway  <jld@cygnus.co.uk>
1357
1358         * ecos.db:
1359
1360         Add new internal CDL targets for the test farm:
1361
1362                 edb7209, edb7212, cl7111
1363
1364         * ecosadmin.tcl:
1365
1366         Accommodate the new 'set_value' command in the package
1367         database parsing code.
1368
1369 1999-12-17 John Dallaway  <jld@cygnus.co.uk>
1370
1371         * ecos.db:
1372
1373         Eliminate template entries. Templates are now specified
1374         as files in the 'templates' directory hierarchy.
1375
1376         * ecosadmin.tcl:
1377
1378         Remove obsolete 'template' proc from the package
1379         database parsing code.
1380
1381 1999-12-16  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1382
1383         * ecos.db: Add support for big-endian ARM PID target
1384         Add support for ARM PID thumb target (pidT)
1385         Add support for big-endian ARM PID thumb target (pidTBE)
1386         Add support for ARM CMA230 thumb target (cma230T)
1387         Fix a few teeny typos
1388
1389 1999-12-08  Gary Thomas  <gthomas@cygnus.co.uk>
1390
1391         * ecos.db: Update for Cogent CMA222 (associated with CMA230).
1392
1393 1999-12-08  John Dallaway  <jld@cygnus.co.uk>
1394
1395         * pkgconf/rules.mak:
1396
1397         Force the MLT files in the install tree to be
1398         writable.
1399
1400 1999-12-02  Mark Salter  <msalter@cygnus.com>
1401
1402         * targets: Added cma222 platform.
1403
1404 1999-12-03 John Dallaway  <jld@cygnus.co.uk>
1405
1406         * pkgconf/rules.mak:
1407
1408         Modify the 'clean' rule to avoid leaving the output of
1409         custom rules in the build tree.
1410
1411 1999-12-02 John Dallaway  <jld@cygnus.co.uk>
1412
1413         * ecosrelease.tcl:
1414
1415         Eliminate creation of version directory under
1416         'prebuilt' directory.
1417
1418 1999-11-30 John Dallaway  <jld@cygnus.co.uk>
1419
1420         * pkgconf/rules.mak:
1421
1422         Add 'mlt_headers' rule.
1423
1424 1999-11-29 John Dallaway  <jld@cygnus.co.uk>
1425
1426         * pkgconf/rules.mak:
1427
1428         Accommodate 'make -n' by using wildcards for the
1429         dependencies of test executables.
1430
1431 1999-11-29 John Dallaway  <jld@cygnus.co.uk>
1432
1433         * ecosrelease.tcl:
1434
1435         Eliminate version directory under 'prebuilt'
1436         directory.
1437
1438 1999-11-25  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1439
1440         * targets:
1441         Don't support stubs startup for PIDT platform
1442         nor CMA230T platform
1443         The reason is that you're meant to build the stub
1444         in normal mode, not thumb mode.
1445
1446 1999-11-25 John Dallaway  <jld@cygnus.co.uk>
1447
1448         * *.cdl:
1449
1450         Fix description strings for CDL options
1451         CYGPKG_LIBM_CFLAGS_ADD and CYGPKG_LIBM_CFLAGS_REMOVE.
1452
1453 1999-11-24 John Dallaway  <jld@cygnus.co.uk>
1454
1455         * ecos.db:
1456
1457         Eliminate command_prefix and cflags attributes for
1458         each target. This information is no longer required
1459         by libCDL.
1460
1461         * ecosadmin.tcl:
1462
1463         Remove obsolete command_prefix and cflags procs from
1464         the package database parsing code.
1465
1466 1999-11-19  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1467
1468         * targets:
1469         Remove -mno-sched-prolog for thumb builds
1470
1471 1999-11-19 John Dallaway  <jld@cygnus.co.uk>
1472
1473         * ecosadmin.tcl:
1474
1475         Observe the ECOS_REPOSITORY environment variable rather
1476         than PKGCONF_COMPONENT_REPOSITORY.
1477
1478 1999-11-18  Gary Thomas  <gthomas@cygnus.co.uk>
1479
1480         * targets: EDB7209 only has "ROM" startup.
1481
1482 1999-11-17 John Dallaway  <jld@cygnus.co.uk>
1483
1484         * pkgconf/rules.mak:
1485
1486         Ignore errors during test linking if the IGNORE_LINK_ERRORS
1487         environment variable is set.
1488
1489 1999-11-16 John Dallaway  <jld@cygnus.co.uk>
1490
1491         * ecos.db:
1492
1493         Tidy Cirrus Logic display strings.
1494
1495 1999-11-16  Gary Thomas  <gthomas@cygnus.co.uk>
1496
1497         * targets: Add aliases for Cirrus Logic platforms.
1498
1499 1999-11-10  Bart Veer  <bartv@cygnus.co.uk>
1500
1501         * ecos.db
1502         Try to sort out template and target packages    
1503
1504 1999-11-09 John Dallaway  <jld@cygnus.co.uk>
1505
1506         * ecos.db:
1507
1508         Tidy up target and template strings.
1509
1510 1999-11-09 John Dallaway  <jld@cygnus.co.uk>
1511
1512         * ecos.db:
1513
1514         Tidy up HAL alias strings.
1515
1516 1999-11-08 John Dallaway  <jld@cygnus.co.uk>
1517
1518         * pkgconf/rules.mak:
1519
1520         Use .d files are targets for the compilation of tests.
1521
1522         Explcitly specify a .d file as a dependency of each
1523         test execuatable to avoid deletion of .d file as an
1524         'intermediate' file.
1525
1526 1999-11-04  John Dallaway  <jld@cygnus.co.uk>
1527
1528         * pkgadmin.tcl:
1529
1530         Rename to ecosadmin.tcl and perform a global
1531         substitution "pkgadmin"->"ecosadmin" throughout the
1532         script.
1533
1534 1999-11-04  John Dallaway  <jld@cygnus.co.uk>
1535
1536         * pkgconf/rules.mak:
1537
1538         Make all tests dependent on the eCos library and object
1539         files.
1540
1541 1999-11-03  John Dallaway  <jld@cygnus.co.uk>
1542
1543         * pkgconf/rules.mak:
1544
1545         Remove .tmp files during 'make clean'.
1546
1547 1999-11-03  John Dallaway  <jld@cygnus.co.uk>
1548
1549         * pkgconf/rules.mak:
1550
1551         Eliminate the use of .stamp files for individual object
1552         files. Use the dependency files (*.d) as stamp files.
1553
1554 1999-11-03  Jesper Skov  <jskov@cygnus.co.uk>
1555
1556         * ecos.db: Adding MN10300 platforms.
1557           Added CYGMON package.
1558         
1559 1999-11-02  John Dallaway  <jld@cygnus.co.uk>
1560
1561         * pkgconf/rules.mak:
1562
1563         Generate *.d dependency files during compilation.
1564
1565         Generate a .deps dependency file for the tests.
1566
1567         Include any .deps files which may exist.
1568
1569 1999-11-02  Jesper Skov  <jskov@cygnus.co.uk>
1570
1571         * ecos.db: Added PowerPC platforms.
1572         * ecos.db: Added some MIPS platforms. Added remaining MIPS platforms.
1573         
1574 1999-11-01  Jesper Skov  <jskov@cygnus.co.uk>
1575
1576         * ecos.db: Added i386/linux target.
1577         * ecos.db: Added sparclite/sleb target.
1578
1579 1999-10-29  Jesper Skov  <jskov@cygnus.co.uk>
1580
1581         * ecos.db: Added SH/EDK target.
1582
1583 1999-10-29  John Dallaway  <jld@cygnus.co.uk>
1584
1585         * pkgconf/rules.mak:
1586
1587         Specify '.PHONY' rule.
1588
1589 1999-10-28  John Dallaway  <jld@cygnus.co.uk>
1590
1591         * pkgconf/rules.mak:
1592
1593         Rationalise the naming of timestamp files.
1594
1595 1999-10-27  Jesper Skov  <jskov@cygnus.co.uk>
1596
1597         * targets: Reenabled stubs startup for pid9.
1598
1599 1999-10-26  Gary Thomas  <gthomas@cygnus.co.uk>
1600
1601         * packages: Disable CygMon by default
1602
1603 1999-10-26  John Dallaway  <jld@cygnus.co.uk>
1604
1605         * pkgconf/rules.mak:
1606
1607         New file providing default rules for makefiles generated
1608         from CDL data.
1609
1610 1999-10-26  Jesper Skov  <jskov@cygnus.co.uk>
1611
1612         * targets: Removed stubs startup for pid9.
1613         * targets: Added pidBE platform.
1614         * targets: Added pidTBE platform.
1615         
1616 1999-10-20  Gary Thomas  <gthomas@cygnus.co.uk>
1617
1618         * packages: Add Cygmon package.
1619
1620 1999-10-20  John Dallaway  <jld@cygnus.co.uk>
1621
1622         * ecos.db:
1623
1624         Rationalize hardware template names and descriptions.
1625
1626         Remove thumb variant hardware templates as thumb support
1627         is now controlled by a CDL option.
1628
1629 1999-10-19  Jesper Skov  <jskov@cygnus.co.uk>
1630
1631         * targets: Added pid9 target.
1632
1633 1999-10-18  John Dallaway  <jld@cygnus.co.uk>
1634
1635         * ecos.db:
1636
1637         Enable CYGHWR_THUMB for Thumb targets.
1638
1639 1999-10-15  John Dallaway  <jld@cygnus.co.uk>
1640
1641         * pkgadmin.tcl:
1642
1643         Accommodate and ignore new tcl commands 'enable' and
1644         'disable' in the package database file (ecos.db).
1645
1646 1999-10-14  Bart Veer  <bartv@cygnus.co.uk>
1647
1648         * pkgconf.tcl:
1649         Some occurrences of $ in constant strings were not
1650         backslash-quoted. With older versions of Tcl this did not cause
1651         problems, but Tcl 8.2.1 appears to have been fixed and now
1652         attempts variable substitution. Appropriate backslashes have been
1653         added. 
1654
1655 1999-10-07  Jesper Skov  <jskov@cygnus.co.uk>
1656
1657         * ecos.db: Removed AEB rev C again. Handled with option now.
1658
1659 1999-10-06  Jesper Skov  <jskov@cygnus.co.uk>
1660
1661         * targets: Added AEB rev C target.
1662         * ecos.db: Same.
1663
1664 1999-10-05  Nick Garnett  <nickg@cygnus.co.uk>
1665
1666         * targets: Switched VR4300 over to big endian.
1667         
1668 1999-10-06  Bart Veer  <bartv@cygnus.co.uk>
1669
1670         * pkgconf.tcl:
1671         Allow an empty command prefix string, useful for the synthetic
1672         target. 
1673
1674 1999-09-16  Jesper Skov  <jskov@cygnus.co.uk>
1675
1676         * targets: Added thumb-interwork.
1677
1678 1999-09-16  Jesper Skov  <jskov@cygnus.co.uk>
1679
1680         * ecos.db: Added pidT target.
1681
1682 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
1683
1684         * pkgadmin.tcl:
1685
1686         No longer explicitly check for the presence of the
1687         'tar' tool on the path. This problem is now reported
1688         adequately during invocation.
1689
1690 1999-09-14  John Dallaway  <jld@cygnus.co.uk>
1691
1692         * pkgadmin.tcl:
1693
1694         Redirect the standard output of all subprocesses invoked
1695         using 'exec' to avoid problems with the script freezing
1696         when invoked via Tcl_EvalFile() under Windows.
1697
1698 1999-09-13  John Dallaway  <jld@cygnus.co.uk>
1699
1700         * pkgadmin.tcl:
1701
1702         Test for presence of the 'tar' tool on the path.
1703
1704         Raise an exception when a fatal error occurs. Catch
1705         error messages at the top level and return as the
1706         result of the script if the 'gui_mode' variable is
1707         set.
1708
1709 1999-09-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1710
1711         * packages: Tidy whitespace a bit
1712
1713 1999-09-10  Gary Thomas  <gthomas@cygnus.co.uk>
1714
1715         * targets: Update processor type for EB7211 board (arm7tdmi).
1716
1717 1999-09-09  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1718
1719         * packages: Rename CYGPKG_HAL_MN10300_SIM to CYGPKG_HAL_MN10300_AM31_SIM
1720
1721 1999-09-09  John Dallaway  <jld@cygnus.co.uk>
1722
1723         * pkgadmin.tcl:
1724
1725         Add new '--extract_license' switch to extract the
1726         license file from a package distribution file for
1727         use by the eCos admin tool GUI.
1728
1729 1999-09-09  Jesper Skov  <jskov@cygnus.co.uk>
1730
1731         * targets: Added pidT - PID running in Thumb mode.
1732
1733 1999-09-08  Gary Thomas  <gthomas@cygnus.co.uk>
1734
1735         * targets: Missing base platform for EB7211 ==> CL7211
1736
1737 1999-09-07  Jesper Skov  <jskov@cygnus.co.uk>
1738
1739         * NEWS: Added drivers/watchdog
1740
1741 1999-09-07  John Dallaway  <jld@cygnus.co.uk>
1742
1743         * pkgadmin.tcl:
1744
1745         Use 'return' rather than 'exit' in case we are running in
1746         the process of the caller.
1747
1748         Add new '--accept_license' switch avoid prompting for
1749         license confirmation when invoked non-interactively.
1750
1751 1999-09-06  Gary Thomas  <gthomas@cygnus.co.uk>
1752
1753         * targets: Rename Cirrus Logic platforms to match actual boards.
1754
1755 1999-09-06  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1756
1757         * targets: Remove am33-sim platform
1758
1759 1999-08-16  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1760
1761         * packages:
1762         * targets:
1763         Rename all mentions of am32 to am31
1764
1765 1999-08-12  Nick Garnett  <nickg@cygnus.co.uk>  
1766
1767         Merged from AM33 branch:
1768         
1769     1999-07-29  Jonathan Larmour <jlarmour@cygnus.co.uk>
1770
1771         * packages:
1772         Put am33 platform sim after platform stb to look more correct
1773         in Configuration tool   
1774
1775     1999-06-30  Nick Garnett  <nickg@cygnus.co.uk>
1776
1777         * targets: Corrected command prefix and added architecture
1778         selection flags. 
1779
1780     1999-06-29  Nick Garnett  <nickg@cygnus.co.uk>
1781
1782         * targets:
1783         * packages:
1784         reorganized MN10300 HAL into arch+variants+platforms model
1785         pioneered by MIPS HAL.
1786
1787 1999-08-12  Jesper Skov  <jskov@cygnus.co.uk>
1788
1789         * packages: Added entry for PCI package.
1790
1791 1999-08-12  Jesper Skov  <jskov@cygnus.co.uk>
1792
1793         * ecos.db: Added PCI and ebsa entries.
1794
1795 1999-08-06  John Dallaway  <jld@cygnus.co.uk>
1796
1797         * pkgadmin.tcl: Remove any new targets or templates
1798         which have missing packages.
1799
1800 1999-08-05  John Dallaway  <jld@cygnus.co.uk>
1801
1802         * pkgadmin.tcl: Handle binary files by adding a ".bin"
1803         suffix to the filename in the distribution archive. The
1804         suffix is removed during file extraction.
1805
1806 1999-07-29  Jesper Skov  <jskov@cygnus.co.uk>
1807
1808         * targets: enabled SH3 code generation.
1809
1810 1999-07-27  John Dallaway  <jld@cygnus.co.uk>
1811
1812         * pkgadmin.tcl: Transfer development of the eCos
1813         admin tool from the ecos-bartv-19990405-cdl-branch
1814         to the repository trunk.
1815
1816 1999-07-22  Hugo Tyson  <hmt@masala.cygnus.co.uk>
1817
1818         * targets: Change compiler for StrongARM EBSA-285 from
1819         "strongarm-elf-xxx" to "arm-elf-xxx -mcpu=strongarm" now that we
1820         have verified an OK toolchain for that.
1821
1822 1999-07-14  Hugo Tyson  <hmt@cygnus.co.uk>
1823
1824         * packages: Add StrongARM EBSA-285 eval board support.
1825         Package is CYGPKG_HAL_ARM_EBSA285.
1826
1827         * targets: Add StrongARM EBSA-285 eval board support.
1828         Target is ebsa285.
1829         
1830 1999-06-23  Jesper Skov  <jskov@cygnus.co.uk>
1831
1832         * targets: Undid last change - introduced run time problems.
1833
1834 1999-06-22  Jesper Skov  <jskov@cygnus.co.uk>
1835
1836         * targets: Select SH3 code generation.
1837
1838 1999-06-10  Hugo Tyson  <hmt@cygnus.co.uk>
1839
1840         * packages, targets: Add support for the PowerPC target MBX860
1841         platform and QUICC companion components.
1842
1843 1999-06-09  Gary Thomas  <gthomas@cygnus.co.uk>
1844
1845         * pkgconf.tcl (pkgconf::produce_misc_files): MLT files need
1846         actual platform name, not base platform, to be compatible with
1847         the ConfigTool.
1848
1849 1999-06-07  Gary Thomas  <gthomas@cygnus.co.uk>
1850
1851         * pkgconf.tcl (pkgconf::process_arguments): Fix GUI problem with
1852         new 'base_platform' stuff.
1853
1854 1999-06-04  Gary Thomas  <gthomas@cygnus.co.uk>
1855
1856         * pkgconf.tcl (command_prefix): Allow command_prefix to be overridden
1857         on a per-platform basis.
1858
1859 1999-06-04  Gary Thomas  <gthomas@cygnus.co.uk>
1860
1861         * targets: Add cma230T - CMA230 running in THUMB mode.
1862
1863 1999-06-03  Gary Thomas  <gthomas@cygnus.co.uk>
1864
1865         * targets: Add 'base_platform' for CL7111, based on CL7211.
1866
1867         * pkgconf.tcl: Support 'base_platform' in target specification.  This
1868         performs the inverse of what the "platform" entry in CDL options does.
1869
1870 1999-05-28  Jesper Skov  <jskov@cygnus.co.uk>
1871
1872         * targets:
1873         * packages:
1874         Renamed SH platform package to edk7708.
1875
1876 1999-05-28  Nick Garnett  <nickg@cygnus.co.uk>
1877
1878         * targets: Removed stubs startup option from vrc4373
1879         platform. This is now handled by a permutation file.
1880
1881 1999-05-26  Jesper Skov  <jskov@cygnus.co.uk>
1882
1883         * NEWS: Added Kernel/Debugging entry.
1884
1885 1999-05-21  Jesper Skov  <jskov@cygnus.co.uk>
1886
1887         * targets: Need -ggdb instead of -g.
1888
1889 1999-05-21  Nick Garnett  <nickg@cygnus.co.uk>
1890
1891         * targets: Added romram and stubs startup options to vrc4373
1892         platform for vr4300.
1893         
1894 1999-05-20  Jesper Skov  <jskov@cygnus.co.uk>
1895
1896         * packages:
1897         * targets: Add new architecture sh, platform edk.
1898
1899 1999-05-20  Gary Thomas  <gthomas@cygnus.co.uk>
1900
1901         * packages: 
1902         * targets: Add Cogent CMA230 (ARM 7TDMI)
1903
1904 1999-05-18  Gary Thomas  <gthomas@cygnus.co.uk>
1905
1906         * packages: Remove errant CL7111 package.
1907
1908 1999-05-17  Gary Thomas  <gthomas@cygnus.co.uk>
1909
1910         * packages: 
1911         * targets: Add new platform CL7111 - substantially the same as
1912         the CL7211 but different processor core.
1913 1999-05-13  Nick Garnett  <nickg@cygnus.co.uk>
1914
1915         The following changes were made in a branch and imported to the
1916         main trunk at a later date:
1917
1918     1999-04-26  Nick Garnett  <nickg@cygnus.co.uk>
1919
1920         [VR4300 branch] 
1921         * targets: Added -EL to ARCHFLAGS and removed "el" from
1922         command_prefix.
1923
1924     1999-04-22  Nick Garnett  <nickg@cygnus.co.uk>
1925
1926         [VR4300 branch]
1927         * targets: Tidied up DBGFLAGS for vr4300 target.
1928         
1929     1999-04-20  Gary Thomas  <gthomas@cygnus.co.uk>
1930
1931         * packages: Reorder IO & HAL packages to allow ConfigTool to
1932         handle rearranged hierarchy.
1933
1934     1999-04-14  John Dallaway  <jld@cygnus.co.uk>
1935
1936         * packages: Place architecture package description strings in
1937         alphabetic order.
1938
1939 1999-05-13  Jesper Skov  <jskov@cygnus.co.uk>
1940         PR 17809
1941         * targets: Use -msoft-float instead of defining _SOFT_FLOAT.
1942
1943 1999-05-10  Bart Veer  <bartv@cygnus.co.uk>
1944
1945         * pkgconf.tcl:
1946         Add new #define's for the target and platform headers.
1947
1948 1999-04-30  Bart Veer  <bartv@cygnus.co.uk>
1949
1950         * pkgconf.tcl:
1951         Fixed the command line used when generating extras.o (again)
1952
1953 1999-04-28  Bart Veer  <bartv@cygnus.co.uk>
1954
1955         * pkgconf/makevars:
1956         Remove the -n argument to tail, it does not appear to be required
1957         on any supported host and causes problems with some
1958         implementations of tail.
1959
1960         * pkgconf/makrules.tst:
1961         Remove out of date device driver rules
1962
1963         * pkgconf/makevars: 
1964         * pkgconf/makrules.src:
1965         Provide general rules for updating libextras.a
1966
1967 1999-04-27  Bart Veer  <bartv@cygnus.co.uk>
1968
1969         * pkgconf.tcl:
1970         Add $(ARCHFLAGS) and $(LDARCHFLAGS) to the command line when
1971         generating extras.o from libextras.a
1972 1999-04-19  Gary Thomas  <gthomas@cygnus.co.uk>
1973
1974         * targets: Add Cirrus Logic CL7211 support.
1975
1976
1977 1999-04-16  Bart Veer  <bartv@cygnus.co.uk>
1978
1979         * pkgconf.tcl:
1980         Remove the phony target "packages". This is no longer useful and
1981         was causing problems, extras.o was not always rebuilt when it
1982         should because of a dependency on a phony target.
1983         
1984         * pkgconf.tcl:
1985         Simplify the rules for extras.o, based on the assumption that
1986         libextras.a will always exist. This is now guaranteed via
1987         hal/common/src/dummy.c
1988
1989 1999-04-15  Gary Thomas  <gthomas@cygnus.co.uk>
1990
1991         * NEWS: Add information about available ARM ports.
1992
1993 1999-04-15  Bart Veer  <bartv@cygnus.co.uk>
1994
1995         * pkgconf/makrules.src (build):
1996         Remove partial comment - I cannot remember what is was meant to
1997         say.
1998
1999 1999-04-14  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2000
2001         * pkgconf.tcl: Recreate extras.o when necessary after all other builds
2002         have completed. Create a dummy one, if there's no libextras.a
2003
2004 1999-04-14  Bart Veer  <bartv@cygnus.co.uk>
2005
2006         * packages:
2007         Move serial devices to the end of the file so that the reparenting
2008         below the HAL packages works as intended.
2009
2010 1999-03-22  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2011
2012         * packages
2013         * targets
2014         Don't let CYGPKG_DEVICES_WALLCLOCK and CYGPKG_DEVICES_WATCHDOG be
2015         hardware-specific since they have emulation modes.
2016         Instead make them ubiquitous with default state enabled
2017
2018         * Recursively *.h, *.hxx, *.c, *.cxx, *.inl:
2019         Detabify
2020
2021 1999-03-22  John Lane  <jlane@cygnus.co.uk>
2022
2023         * Recursively *.h, *.hxx, *.c, *.cxx, *.inl:
2024         Update all copyright messages to be copyright 1999 too
2025         Strip all e-mail addresses down to user names within the DESCRIPTION header
2026
2027 1999-03-16  Gary Thomas  <gthomas@cygnus.co.uk>
2028
2029         * pkgconf/makevars: Allow variables of the type 'fn-CFLAGS'
2030         and 'fn-CXXFLAGS' to provide singular option override for the
2031         given file name.
2032
2033 1999-03-17  John Dallaway  <jld@cygnus.co.uk>
2034
2035         * pkgconf/makevars: Remove dependence on echo '-e' switch.
2036
2037 1999-03-16  Hugo Tyson  <hmt@cygnus.co.uk>
2038
2039         * targets (sparclite, sleb): add rom startup.
2040
2041 1999-03-09  Bart Veer  <bartv@cygnus.co.uk>
2042
2043         * pkgconf.tcl:
2044         The generated pkgconf/pkgconf.mak file now defines variables
2045         TARGET, PLATFORM and STARTUP.
2046
2047 1999-03-05  John Dallaway  <jld@cygnus.co.uk>
2048
2049         * packages, targets: Replace hardware attribute due to
2050         unforseen problems (undo most recent change).
2051
2052 1999-03-05  John Dallaway  <jld@cygnus.co.uk>
2053
2054         * packages: Remove the hardware attribute from the WALLCLOCK
2055         and WATCHDOG packages.
2056         * targets: Remove the dependency of each platform on the
2057         WALLCLOCK and WATCHDOG packages since these are no longer
2058         hardware packages.
2059
2060 1999-03-05  Gary Thomas  <gthomas@cygnus.co.uk>
2061
2062         * targets: Remove old DEVICES package requirements.
2063         Add WALLCLOCK, WATCHDOG for all platforms.
2064
2065 1999-03-04  Gary Thomas  <gthomas@cygnus.co.uk>
2066
2067         These changes merged from 'ecos-new_devs-19990216-branch'
2068
2069         (1999-02-18  Gary Thomas  <gthomas@cygnus.co.uk>)
2070
2071         * packages: Change include directory paths for I/O files.
2072
2073         (1999-02-16  Gary Thomas  <gthomas@cygnus.co.uk>)
2074
2075         * pkgconf/makrules.src: 
2076         * pkgconf/makrules.tst: 
2077         * packages: Rework I/O [device drivers] sub-system.
2078
2079 1999-03-04  Bart Veer  <bartv@cygnus.co.uk>
2080
2081         * pkgconf.tcl:
2082         Added new command-line arguments --debug and --nodebug
2083         
2084         * pkgconf.tcl:
2085         Revert previous change. cygpath may not be available in
2086         customer releases of eCos.
2087
2088         * pkgconf.tcl:
2089         Under Windows the external cygpath utility is now used to
2090         perform pathname translations. This eliminates the need for
2091         pkgconf.tcl to know about or make guesses about the mount
2092         table.
2093
2094 1999-03-04  John Dallaway  <jld@cygnus.co.uk>
2095
2096         * pkgconf.tcl: Point to renamed *.ldi and *.h memory
2097         layout files with unique names.
2098
2099 1999-03-03  John Dallaway  <jld@cygnus.co.uk>
2100
2101         * pkgconf/makrules.tst:
2102         Ignore test link errors only when IGNORE_LINK_ERRORS is
2103         defined.
2104
2105 1999-03-02  Bart Veer  <bartv@cygnus.co.uk>
2106
2107         * pkgconf.tcl:
2108         tclsh 8.0 patchlevel 0 had problems accessing a namespace
2109         array variable when a command was running inside a safe
2110         interpreter. Prefixing the array variable with :: avoids
2111         the problem and is still legal Tcl code.
2112
2113 1999-02-26  Hugo Tyson  <hmt@cygnus.co.uk>
2114
2115         * targets (sleb): 
2116         * packages (CYGPKG_HAL_SPARCLITE_SLEB): 
2117         Add SPARClite evaluation board (sleb).
2118
2119
2120 1999-02-22  Mark Galassi  <rosalia@cygnus.com>
2121
2122         * NEWS: small addition.
2123
2124 1999-02-19  Jesper Skov  <jskov@cygnus.co.uk>
2125
2126         * NEWS: Added some more entries, fleshed out some.
2127
2128 1999-02-19  Mark Galassi  <rosalia@cygnus.com>
2129
2130         * NEWS: added the NEWS file.  It's rather sparse for now.
2131
2132 1999-02-11  John Dallaway  <jld@cygnus.co.uk>
2133
2134         * pkgconf/makrules.tst: Ignore linker errors while building tests.
2135
2136 1999-02-10  Hugo Tyson  <hmt@cygnus.co.uk>
2137
2138         * targets: Set sparclite optimization -O2, enable selective
2139         linking, &c &c.
2140
2141 1999-02-10  Gary Thomas  <gthomas@cygnus.co.uk>
2142
2143         * targets: Remove options now that math problems have been addressed.
2144
2145 1999-02-08  John Dallaway  <jld@cygnus.co.uk>
2146
2147         * packages: Define HAL and RS232 packages in alphabetical order
2148         for presentation by the configuration tool.
2149
2150 1999-02-01  Gary Thomas  <gthomas@cygnus.co.uk>
2151
2152         * targets: Add compiler options to work-around math code problems.
2153         
2154 1999-01-25  Hugo Tyson  <hmt@cygnus.co.uk>
2155
2156         * targets: be explicit about -msoft-float -mcpu=sparclite FAOD.
2157
2158
2159 1999-01-21  Jesper Skov  <jskov@cygnus.co.uk>
2160  
2161         * targets:
2162         * packages:
2163         Added FADS entries from Kevin Hester <KHester@opticworks.com>.
2164
2165 1999-01-20  Gary Thomas  <gthomas@cygnus.co.uk>
2166
2167         * packages: Add ARM/PID serial driver
2168
2169 1999-01-20  Jesper Skov  <jskov@cygnus.co.uk>
2170
2171         * targets: Changes ppc target 'stub' to 'stubs'.
2172
2173 1999-01-19  Hugo Tyson  <hmt@cygnus.co.uk>
2174
2175         * targets: added -finit-priority to CXXLANGFLAGS for sparclite.
2176
2177
2178 1999-01-19  Jesper Skov  <jskov@cygnus.co.uk>
2179
2180         * targets: Added 'stub' startup.
2181
2182 1999-01-19  Gary Thomas  <gthomas@cygnus.co.uk>
2183
2184         * targets: Add new memory layout 'stubs' for GDB/stubs layout.
2185
2186 1999-01-15  Gary Thomas  <gthomas@cygnus.co.uk>
2187
2188         * pkgconf.tcl: Add new misc file 'system.mak' which contains
2189         the same info as <pkgconf/system.h> except suitable for makefiles.
2190
2191 1999-01-14  Hugo Tyson  <hmt@cygnus.co.uk>
2192
2193         * packages: add SPARClite HAL info
2194         * targets: add SPARClite info
2195         * hal/sparclite/*...: initial checkin.
2196
2197
2198 1999-01-14  Gary Thomas  <gthomas@cygnus.co.uk>
2199
2200         * pkgconf/makrules.prv: Rename 'TESTS' to 'PROGS' which makes
2201         more sense based on how these rules are used.
2202
2203         * pkgconf.tcl: Add support for 'misc' subdirectories.
2204
2205 1999-01-14  Jesper Skov  <jskov@cygnus.co.uk>
2206
2207         * targets: Changed x86 tools prefix to i686-pc-linux-gnu.
2208
2209 1999-01-13  Jesper Skov  <jskov@cygnus.co.uk>
2210
2211         * packages: Added aliases to i386 linux entry.
2212
2213 1999-01-06  Jesper Skov  <jskov@cygnus.co.uk>
2214
2215         * targets: Cleaned up i386 entry.
2216
2217 Mon Nov  9 15:05:30 GMT 1998  Chris Provenzano <proven@cygnus.com>
2218
2219         Initial i386 linux port.
2220
2221         * packages, targets: Added target i386 platform linux.
2222
2223
2224 1999-01-11  Bart Veer  <bartv@cygnus.co.uk>
2225
2226         * pkgconf.tcl: Provide interim support for the MLT
2227
2228 1998-12-17  Gary Thomas  <gthomas@cygnus.co.uk>
2229
2230         * targets: Make compiler options platform specific
2231         for ARM (AEB-1 vs PID)
2232
2233 1998-12-15  Gary Thomas  <gthomas@cygnus.co.uk>
2234
2235         * packages: Add new AEB-1 platform
2236
2237         * targets: Support new selective linking for ARM.
2238         Also add AEB-1 platform.
2239
2240 1998-10-23  Jesper Skov  <jskov@cygnus.co.uk>
2241         PR 17959
2242
2243         * targets: Add wallclock and watchdog devices to SIM and powerpc
2244         default configurations.
2245
2246 1998-10-21  Jesper Skov  <jskov@cygnus.co.uk>
2247
2248         * targets: Define _SOFT_FLOAT for PPC. Workaround for PR 17809.
2249
2250 1998-10-16  Bart Veer  <bartv@cygnus.co.uk>
2251
2252         * pkgconf.tcl:
2253         Add a check for versions of Tcl older than 8.0, and produce
2254         a sensible error message in those cases.
2255
2256 Thu Oct 15 08:55:00 1998  John Dallaway  <jld@cygnus.co.uk>
2257
2258         * customers:
2259         Fix typo in prebuilts for `public' customer.
2260
2261 Wed Oct 14 15:50:34 1998  Tim Goodwin  <tgoodwin@cygnus.co.uk>
2262
2263         * customers:
2264         Add prebuilts for `public' customer.
2265
2266 Tue Oct 13 17:10:46 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2267
2268         * targets: 
2269         Add -Wl,-static to link flags, since the up-and-coming
2270         toolchains after 1.1 will require it. In particular anyone
2271         using the latest devo compilers needs it.
2272
2273 Tue Oct 13 14:52:50 1998  Tim Goodwin  <tgoodwin@cygnus.co.uk>
2274
2275         * pkgconf.tcl:
2276         Fix missing package name that causes bogus error message.
2277
2278 1998-10-12  Jesper Skov  <jskov@cygnus.co.uk>
2279
2280         * targets: added -ffunction-sections and -fdata-sections for
2281         powerpc.
2282
2283 Mon Oct 12 18:52:35 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2284
2285         * targets: 
2286         Add -Winline back into ERRFLAGS for tx39
2287         For PR 17319
2288
2289 1998-10-08  Gary Thomas  <gthomas@penang.cygnus.co.uk>
2290
2291         * packages: 
2292         * targets: 
2293         Add support for new architecture.
2294
2295 1998-10-06  John Dallaway  <jld@cygnus.co.uk>
2296
2297       * customers:
2298       Make the PowerPC architecture part of the public release.
2299
2300 1998-09-25  Bart Veer  <bartv@cygnus.co.uk>
2301
2302         * pkgconf.tcl:
2303         PR 17485: as a temporary workaround header files in the install
2304         tree are now always deleted. This is a sub-optimal solution since
2305         it may cause unnecessary rebuilds of the system and of application
2306         code, but it is safe. A correct solution would require much more
2307         work. 
2308
2309 1998-09-18  Bart Veer  <bartv@cygnus.co.uk>
2310
2311         * pkgconf.tcl: The argument parsing code no longer tries to be
2312         clever when parsing pathnames. Any string is accepted, and if the
2313         filename happens to be illegal then this should result in a
2314         reasonable error message when generating the build tree.
2315
2316 Thu Sep 17 17:33:44 1998  Jesper Skov  <jskov@cygnus.co.uk>
2317
2318         * targets: TX39 doesn't support GDB_DEVICE.
2319
2320 Tue Sep 15 19:38:55 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2321
2322         * targets: 
2323         Removed -Winline for tx39 target since this toolchain produces
2324         warnings specific to it about not being able to inline functions
2325         that return something more than 32 bits.        
2326
2327 Tue Sep 15 19:11:20 1998  David Moore  <dsm@keema.cygnus.co.uk>
2328
2329         * pkgconf.tcl: Cleaned up comments.
2330
2331 Tue Sep 15 13:49:06 1998  Jesper Skov  <jskov@cygnus.co.uk>
2332
2333         * targets: Cleaned up powerpc lines.
2334
2335 1998-09-14  Bart Veer  <bartv@cygnus.co.uk>
2336
2337         * pkgconf.tcl:
2338         Fixes for PR 17286. After the earlier fixes for PR 17195 pkgconf
2339         had started deleting the makefile.deps files even when it was
2340         not always appropriate to do so. Now makefile.deps files only
2341         get deleted if there has been a change to the configuration's
2342         set of packages. Whenever there is such a change the file
2343         pkgconf/pkgconf.mak gets updated, which should cause everything
2344         to be rebuilt and new makefile.deps files to be generated.
2345
2346 1998-09-11  Bart Veer  <bartv@cygnus.co.uk>
2347
2348         * packages:
2349         Added more useful aliases for the watchdog and wallclock devices.
2350
2351         * pkgconf.tcl:
2352         Fixes for PR 17195.
2353         When it becomes necessary to clean out the build tree,
2354         the generated makefile.deps files are now removed as well.
2355         It was possible for these files to reference headers that
2356         are no longer in the configuration.
2357         When a package was disabled and then re-enabled, the
2358         generated makefiles for the include directories would believe
2359         incorrectly that the install/include directory was up to date
2360         because of .stamp files. These generated makefiles no longer
2361         rely on .stamp files for correct operation to avoid any
2362         such problems.
2363
2364         * targets:
2365         All individual device drivers are now disabled when using
2366         the simulator HAL packages.
2367
2368 1998-09-08  Bart Veer  <bartv@cygnus.co.uk>
2369
2370         * pkgconf.tcl (pkgconf::produce_misc_files): 
2371         * pkgconf/makrules.prv: 
2372         * pkgconf/makrules.tst: 
2373         * pkgconf/makrules.src:
2374         Allow per-package make rules, for use by configuration tool.
2375
2376 Tue Sep  8 14:40:57 1998  Tim Goodwin  <tgoodwin@cygnus.co.uk>
2377
2378         * targets:
2379         Turn on selective linking for TX39.  Remove `-fno-builtin'.
2380
2381 Mon Sep  7 18:24:07 1998  Hugo Tyson  <hmt@cygnus.co.uk>
2382
2383         * targets: 
2384         Add -finit-priority to mn10300 and tx39 for it is no longer the
2385         default, with our latest lovely tools.
2386
2387 1998-09-04  Bart Veer  <bartv@cygnus.co.uk>
2388
2389         * pkgconf.tcl: pkgconf::get_current_packages { }
2390         Hardware packages which were inappropriate for the current target
2391         but still explicitly enabled by the user were being ignored. In
2392         such cases the user should be able to override the settings.
2393
2394         <pkgconf/system.h> now contains #undef's for packages that are not
2395         present. 
2396
2397 1998-09-03  Bart Veer  <bartv@cygnus.co.uk>
2398
2399         * targets:
2400         The tx39 simulator platform should not have the serial device
2401         enabled. 
2402
2403         * pkgconf.tcl:
2404         Changed the output of --pkgdata to match the needs of the
2405         configuration tool.
2406
2407 Thu Sep  3 15:13:42 1998  Tim Goodwin  <tgoodiwn@cygnus.co.uk>
2408
2409         * packages:
2410
2411         s/panx/mn10300/g
2412
2413 1998-09-02  Bart Veer  <bartv@cygnus.co.uk>
2414
2415         * packages:
2416         Changed a few aliases, to improve consistency.
2417
2418         * pkgconf.tcl: 
2419         Added Windows-specific support for pathnames with spaces.
2420         
2421         * pkgconf.tcl: 
2422         * targets: 
2423         * packages:
2424         Changed the way HAL packages are handled. At the same time,
2425         improved the handling of device driver packages.
2426
2427 Wed Sep  2 11:38:58 1998  Tim Goodwin  <tgoodwin@cygnus.co.uk
2428
2429         * everything: global change to update copyright notice, etc.
2430
2431
2432 Mon Aug 31 11:24:25 1998  Jesper Skov  <jskov@lassi.cygnus.co.uk>
2433
2434         * targets: Added -finit-priority to PowerPC CXX flags.
2435
2436 Mon Aug 31 11:21:10 1998  Jesper Skov  <jskov@lassi.cygnus.co.uk>
2437
2438         * targets: Added -finit-priority to PowerPC CXX flags.
2439
2440 1998-08-27  Bart Veer  <bartv@cygnus.co.uk>
2441
2442         * pkgconf.tcl: Fix read_save_file() to report the filename
2443         correctly. 
2444
2445 1998-08-25  Bart Veer  <bartv@cygnus.co.uk>
2446
2447         * pkgconf.tcl: Fix definitions of array variables to work with Tcl
2448         8.1 
2449
2450 Mon Aug 24 17:44:26 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2451
2452         * packages: 
2453         Change capitalisation of error package alias
2454
2455 1998-08-18  Nick Garnett  <nickg@cygnus.co.uk>
2456
2457         * packages: Added "HAL Common" package.
2458
2459 Mon Aug 17 22:31:58 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2460
2461         * pkgconf/makrules.tst, pkgconf/makrules.prv: 
2462         Remove all -ltarget and -lgcc as we now specify them in the HAL
2463         linker scripts
2464
2465 Thu Aug 13 15:35:16 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>
2466
2467         * pkgconf/makrules.prv, pkgconf/makrules.tst: 
2468         Add extra -ltarget as libgcc needs to have symbols resolved from
2469         the C library
2470
2471 1998-07-31  Nick Garnett  <nickg@cygnus.co.uk>
2472
2473         * packages: Added watchdog device.
2474
2475 Mon Jul 27 19:36:53 BST 1998  Chris Provenzano  <proven@cygnus.com>
2476
2477         * packages: Added gdb pseudo device.
2478
2479 1998-07-23  Bart Veer  <bartv@cygnus.co.uk>
2480
2481         * pkgconf.tcl: added new argument --pkgdata for internal use only.
2482         This results in a program-friendly listing of the available
2483         packages. 
2484
2485         * Start of consistent usage of ChangeLog files throughout the
2486         project 
2487
2488 //===========================================================================
2489 //####ECOSGPLCOPYRIGHTBEGIN####
2490 // -------------------------------------------
2491 // This file is part of eCos, the Embedded Configurable Operating System.
2492 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
2493 //
2494 // eCos is free software; you can redistribute it and/or modify it under
2495 // the terms of the GNU General Public License as published by the Free
2496 // Software Foundation; either version 2 or (at your option) any later version.
2497 //
2498 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
2499 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
2500 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
2501 // for more details.
2502 //
2503 // You should have received a copy of the GNU General Public License along
2504 // with eCos; if not, write to the Free Software Foundation, Inc.,
2505 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
2506 //
2507 // As a special exception, if other files instantiate templates or use macros
2508 // or inline functions from this file, or you compile this file and link it
2509 // with other works to produce a work based on this file, this file does not
2510 // by itself cause the resulting work to be covered by the GNU General Public
2511 // License. However the source code for this file must still be made available
2512 // in accordance with section (3) of the GNU General Public License.
2513 //
2514 // This exception does not invalidate any other reasons why a work based on
2515 // this file might be covered by the GNU General Public License.
2516 // -------------------------------------------
2517 //####ECOSGPLCOPYRIGHTEND####
2518 //===========================================================================