1 2005-06-28 Nick Garnett <nickg@ecoscentric.com>
3 * ecos.db: Added Object Loader package.
5 2005-06-12 Brandl Harald <Harald.Brandl@fh-joanneum.at>
7 * ecos.db: Added a ethernet device driver for the NETARM.
9 2005-04-17 Andrew Lunn <andrew.lunn@ascom.ch>
11 * ecos.db: Added support for the AT91 based PhyCore
13 2005-03-03 Jay Foster <jay@systech.cam>
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.
19 2005-02-23 Kurt Stremerch <kurt.stremerch@exys.be>
21 * ecos.db: Added support for Exys XSEngine (PXA255) based system.
23 2005-01-31 Aaron Voisine <aaron@voisine.org>
25 * Port of exXML to eCos. Based on ezXML 0.8.1.
26 Ported by Matt Jerdonek <maj1224@yahoo.com>
28 2004-11-25 Andrew Lunn <andrew.lunn@ascom.ch>
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.
33 2004-11-19 Jani Monoses <jani@iv.ro>
35 * ecos.db: New lpc2xxx platform, Olimex LPC-MT.
37 2004-11-14 Jani Monoses <jani@iv.ro>
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.
43 2004-10-17 Iztok Zupet <iz@elsis.si>
45 * ecos.db: Added generic IDE disk driver.
47 2004-10-5 Andrea Michelotti <amichelotti@atmel.com>
49 * ecos.db: Added atmel jtst watchdog support
51 2004-10-05 Savin Zlobec <savin@elatec.si>
53 * ecos.db: Added Atmel AT91 SPI bus driver and AT91EB55 devices.
55 2004-09-16 Andrea Michelotti <amichelotti@atmel.com>
57 * ecos.db: Added atmel jtst board support, based on atmel Diopsis
58 chip which is an at91 plus a dsp.
60 2004-09-09 John Dallaway <jld@ecoscentric.com>
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 ]
66 2004-09-05 Mark Salter <msalter@redhat.com>
68 * ecos.db: Add new frv packages.
70 2004-08-24 Bart Veer <bartv@ecoscentric.com>
72 * ecos.db: add SPI package
74 2004-08-06 Jani Monoses <jani@iv.ro>
76 * ecos.db: Remove two obsolete flash drivers: INTEL_BOOTBLOCK
77 and AT91.They have better replacements and are not used anyway.
79 2004-05-15 Roland Ca?ebohm <roland.cassebohm@VisionSystems.de>
81 * ecos.db: Added aim711 support
83 2004-05-14 John Dallaway <jld@ecoscentric.com>
85 * ecos.db: Rationalise the i386 PC target naming scheme.
87 2004-05-04 Jani Monoses <jani@iv.ro>
89 * ecos.db: Added lwip package.
91 2004-04-21 Yoshinori Sato <ysato@users.sourceforge.jp>
93 * ecos.db: New Packages:
94 CYGPKG_DEVS_ETH_DREAMCAST_RLTK8139 - SEGA Dreamcast Broadband Adapter support
96 2004-04-14 Nick Garnett <nickg@calivar.com>
98 * ecos.db: Added PPP package.
100 2004-03-12 Jonathan Larmour <jifl@eCosCentric.com>
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.
107 2004-02-27 Iztok Zupet <iz@elsis.si>
109 * ecos.db: Added the LANCEPCI packages and support for the vmWare
112 2004-02-25 Gary Thomas <gary@mlbassoc.com>
114 * devs/flash/powerpc/moab/current/src/moab_nand_flash.c:
115 New board revision has larger FLASH (TC58DVG02 == 128MB)
117 2004-02-20 Jonathan Larmour <jifl@eCosCentric.com>
119 * ecos.db: Include CYGPKG_DEVS_ETH_ARM_KS32C5000 in snds100 and
122 2004-01-30 John Dallaway <jld@ecoscentric.com>
124 * ecos.db: Add 'hardware' attribute to CYGPKG_DEVS_ETH_ARM_KS32C5000.
126 * ecosadmin.tcl: Delete empty directories in the repository following
127 eCos package removal. Read the hardware attribute from package records
130 2004-01-19 Nick Garnett <nickg@calivar.com>
132 * ecos.db: Added FAT12/16 filesystem packages.
134 * NEWS: Added line about FAT filesystem support.
136 2003-11-22 Andrew Lunn <andrew.lunn@ascom.ch>
138 * ecos.db: Added libipsec package.
140 2003-11-09 Gary Thomas <gary@mlbassoc.com>
142 * ecos.db: Add serial I/O package for Motorola MPC8xxx (QUICC-II)
144 2003-11-05 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
146 * ecos.db: New packages - ethernet and watchdog for EC555
148 2003-11-04 Andrew Lunn <andrew.lunn@ascom.ch>
150 * ecos.db: Modified the e7t to use the new 39VFXXX flash driver
152 2003-11-04 Andrew Lunn <andrew.lunn@ascom.ch>
154 * ecos.db: Replaced the 39VF4XX flash driver with a 39VFXXX driver.
156 2003-10-24 Jonathan Larmour <jifl@eCosCentric.com>
158 * pkgconf/rules.mak: Remove -finit-priority and -fvtable-gc
161 2003-10-15 Gary Thomas <gary@mlbassoc.com>
162 2003-09-23 Andrew Lunn <andrew.lunn@ascom.ch>
164 * pkgconf/rules.mak Only pass C flags to the C compiler.
165 Workaround for BUG #1000035.
167 2003-10-04 Savin Zlobec <savin@elatec.si>
169 * ecos.db: New package - Synth wall clock device
171 2003-09-30 Gary Thomas <gary@mlbassoc.com>
173 * ecos.db: New package - National Semiconductor DP83816 PCI ethernet
175 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
177 * ecos.db: Add sh4_202_md serial driver package
178 (CYGPKG_IO_SERIAL_SH_SH4_202_MD)
180 2003-09-19 Gary Thomas <gary@mlbassoc.com>
183 New platform - TAMS MOAB (PowerPC 405GPr)
184 New NAND FLASH drivers - Toshiba 58CXXX
185 New RTC driver - Dallas DS1307
187 2003-09-05 Nick Garnett <nickg@balti.calivar.com>
189 * ecos.db: Added Packages and target for SuperH SH4-202 part and
192 2003-08-22 Chris Garry <cgarry@sweeneydesign.co.uk>
194 * ecos.db: Add new VNC server package.
196 2003-08-22 Gary Thomas <gary@mind.be>
198 * ecos.db: Add support for picasso - another NMI uEngine (PXA255)
201 2003-08-19 Gary Thomas <gary@mlbassoc.com>
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)
209 2003-08-13 Thomas Koeller <thomas.koeller@baslerweb.com>
211 * ecos.db: Changed alias names for AT91 flash driver to avoid
212 collision with new EB40 flash driver.
214 2003-08-06 Michael Anburaj <embeddedeng@hotmail.com>
216 * ecos.db: Added support for the Samsung ARM9/SMDK2410 development
219 2003-08-05 Thomas Koeller <thomas.koeller@baslerweb.com>
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.
224 2003-07-23 Chris Garry <cgarry@sweeneydesign.co.uk>
226 * ecos.db: Added new packages CYGPKG_DEVS_FLASH_SST_39VF400 and
227 CYGPKG_DEVS_FLASH_ARM_E7T. Updated e7t target to include FLASH
230 2003-07-09 Eric Doenges <Eric.Doenges@DynaPel.com>
232 * ecos.db: Add Realtek 8139 (PCI) ethernet driver.
234 2003-06-12 John Dallaway <jld@ecoscentric.com>
236 * ecosadmin.tcl: Add repository merge capability (undocumented and
237 unsupported at present).
239 2003-05-21 Jonathan Larmour <jifl@eCosCentric.com>
241 * pkgconf/stylesheet.dsl: No callout graphics.
243 2003-05-14 Thomas Koeller <thomas.koeller@baslerweb.com>
245 * ecos.db: Changed human-readable name and description of
246 CYGPKG_IO_SERIAL_ARM_AT91 to something sensible.
248 2003-05-12 Nick Garnett <nickg@balti.calivar.com>
250 * ecos.db: Added packages and targets for Atmel AT91 boards: EB40,
251 EB40A, EB42 and EB55.
253 2003-05-05 John Dallaway <jld@ecoscentric.com>
255 * pkgconf/rules.doc: Build PNG images (not GIFs) for HTML docs.
257 2003-03-23 Iztok Zupet <iz@vsr.si>
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.
267 2003-04-24 Jonathan Larmour <jifl@eCosCentric.com>
269 * ecos.db: Shorten some long target names to stop them overrunning
272 2003-03-24 Gary Thomas <gary@mlbassoc.com>
274 * ecos.db: New platform - Analogue & Micro AdderII (PPC852T)
276 2003-03-18 Mark Salter <msalter@redhat.com>
278 * ecos.db: Add support for XScale IXP425, IXDP425, GRG.
280 2003-03-09 Yoshinori Sato <ysato@users.sourceforge.jp>
282 * ecos.db: New variant H8S (H8/300 architecture)
283 New platform H8MAX (H8/300H)
284 New platform EDOSK-2674 (H8S)
286 2003-03-05 John Dallaway <jld@ecoscentric.com>
288 * ecosadmin.tcl: Prevent calls to 'cygpath' with an empty
291 2003-02-25 Andrew Lunn <andrew.lunn@ascom.ch>
293 * ecos.db: Added the Simple Network Time Protocol (SNTP) client.
295 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com>
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.
301 2003-02-20 Gary Thomas <gary@mind.be>
303 * ecos.db: New platform - NMI uE250 (ARM Xscale PXA250)
305 2003-02-14 Tim Michals <t.michals@attbi.com>
306 2003-02-14 Jonathan Larmour <jifl@eCosCentric.com>
308 * ecos.db: Add IDT MIPS IDT79RC32334 reference platform port,
309 including Flash, ethernet, and serial drivers.
311 2003-02-12 Patrick Doyle <wpd@delcomsys.com>
313 * ecos.db: Added ethernet packages to OMAP Innovator port.
315 2003-02-05 Patrick Doyle <wpd@delcomsys.com>
317 * ecos.db: Add Texas Instruments ARM9 OMAP Innovator port. Redboot
320 2003-01-29 John Dallaway <jld@ecoscentric.com>
322 * ecosadmin.tcl: Accommodate UNIX-style paths under Cygwin when
325 * pkgconf/fixhtml.tcl: Accommodate latest Cygwin Tcl shell
328 2003-01-24 Knud Woehler <knud.woehler@microplex.de>
329 2003-01-24 Mark Salter <msalter@redhat.com>
331 * ecos.db: Add packages for XScale PXA2x0/MPC50.
333 2003-01-24 John Dallaway <jld@ecoscentric.com>
335 * ecosadmin.tcl: Accommodate latest Cygwin Tcl shell (tclsh83.exe)
337 2003-01-22 Jonathan Larmour <jifl@eCosCentric.com>
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.
343 2002-12-24 Gary Thomas <gary@mlbassoc.com>
345 * ecos.db: Add port to Cogent CSB281 (PowerPC 8245)
347 2002-12-22 Nick Garnett <nickg@ecoscentric.com>
349 * ecos.db: Add HTTPD package.
351 2002-12-12 Gary Thomas <gthomas@ecoscentric.com>
352 2002-12-12 Patrick Doyle <wpd@delcomsys.com>
354 * ecos.db: Add packages for MPC8260 based systems - VADS
355 and TS6 (Delphi Communications).
357 2002-12-10 Gary Thomas <gthomas@ecoscentric.com>
359 * ecos.db: Enable serial devices for A&M 'adder' platform.
361 2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
363 * ecos.db: Add support for A&M "Adder" (PowerPC 850)
364 Split PowerPC QUICC ethernet driver into generic+platform.
366 2002-11-14 Gary Thomas <gthomas@ecoscentric.com>
368 * ecos.db: Add application profiling package.
370 2002-11-14 Mark Salter <msalter@redhat.com>
372 * ecos.db: Add flash package for AM33 ASB2303.
374 2002-11-12 Gary Thomas <gary@mlbassoc.com>
376 * ecos.db: Add NPWR (Xscale from Team ASA). Reorganize Xscale
377 IOP310 based platforms (IQ80310).
379 2002-10-24 Jonathan Larmour <jifl@eCosCentric.com>
381 * ecosadmin.tcl (ecosadmin::process_add_package): Use gzip -d, not
382 gunzip, as the latter fails with TCL on cygwin.
384 2002-10-18 Gary Thomas <gthomas@ecoscentric.com>
386 * ecos.db: Change package name for TS1000 flash part (consistency).
388 * NEWS: Add note about Allied Telesyn TS1000 port.
390 2002-10-15 Iztok Zupet <iz@vsr.si>
392 * pkgconf/rules.doc: modified for pdf target
394 2002-09-23 Mark Salter <msalter@redhat.com>
396 * ecos.db: Change XScale core dirname to "cores".
398 2002-09-19 Mark Salter <msalter@redhat.com>
400 * ecos.db: Add XScale core package.
402 2002-09-03 Gary Thomas <gary@mlbassoc.com>
404 * ecos.db: Adding generic FEC driver support package (Viper).
405 Add Allied Telesyn TS1000 platform.
407 2002-08-27 Bart Veer <bartv@ecoscentric.com>
409 * ecos.db: remove packages SDL and SMPEG that were never released.
411 2002-08-15 Andrew Lunn <andrew.lunn@ascom.ch>
413 * ecos.db: Added the CPU load measurement package.
415 2002-08-14 Yoshinori Sato <qzb04471@nifty.ne.jp>
417 * ecos.db: Add H8/300H watchdog driver package.
419 2002-08-07 Andrew Lunn <andrew.lunn@ascom.ch>
421 * ecos.db: Added CRC package.
423 2002-08-07 Gary Thomas <gthomas@ecoscentric.com>
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.
429 2002-08-06 Jonathan Larmour <jifl@ecoscentric.com>
431 * ecos.db: Include AT91 watchdog driver in at91 target.
433 2002-08-06 Thomas Koeller <thomas@koeller.dyndns.org>
435 * ecos.db: Add AT91 watchdog driver.
437 2002-06-20 Gary Thomas <gary@chez-thomas.org>
439 * ecos.db: A&M Viper now uses generic AMD FLASH drivers.
441 2002-05-08 Jesper Skov <jskov@redhat.com>
443 * ecos.db: Removed special SH2 SCIF driver. The changes have been
444 merged into the SH3 (now generic SH) driver.
446 2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
448 * ecos.db: Add H8/300 serial driver.
450 2002-04-25 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
452 * ecos.db: Add ports to Wuerz Elektronik and Axiom Manufacturing
453 MPC555 based eval boards.
455 2002-04-24 Yoshinori Sato <qzb04471@nifty.ne.jp>
457 * ecos.db: Add H8/300 port.
460 2002-04-15 Nick Garnett <nickg@redhat.com>
462 * ecos.db: Changed integrator target to integrator_arm7. Tidied up
463 descriptions a little too.
465 2002-04-09 Jesper Skov <jskov@redhat.com>
467 * pkgconf/rules.mak: Allow building of .cpp files. Not supported
468 by makefile generator yet, though.
470 * ecos.db: Added SDL and SMPEG packages.
472 2002-03-26 Jesper Skov <jskov@redhat.com>
474 * ecos.db: Added microwindows package.
476 2002-03-18 Hugo Tyson <hmt@redhat.com>
478 * ecos.db: Add CYGPKG_HAL_SPARC_ERC32 and target sparc_erc32 -
479 also contributed by Jiri Gaisler <jiri@gaisler.com>.
481 2002-03-15 Hugo Tyson <hmt@redhat.com>
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.
488 2002-03-10 Gary Thomas <gthomas@redhat.com>
490 * ecos.db: Add keyboard driver.
492 2002-03-09 Gary Thomas <gthomas@redhat.com>
494 * ecos.db: Add touch screen driver for Aglient AAED-2000.
496 2002-03-08 Nick Garnett <nickg@redhat.com>
498 * ecos.db: Fix Integrator aliases.
500 2002-03-06 Nick Garnett <nickg@redhat.com>
502 * ecos.db: Added new target: integrator_arm9 for ARM9 based
504 Renamed CYGPKG_DEVS_FLASH_INTEGRATOR to
505 CYGPKG_DEVS_FLASH_ARM_INTEGRATOR for consistency with other
508 2002-02-18 Jesper Skov <jskov@redhat.com>
510 * ecos.db: Added SH2 etherc package.
512 2002-02-08 Jonathan Larmour <jlarmour@redhat.com>
514 * pkgconf/rules.mak: Fix the below fix which had too _few_ backslashes!
516 2002-02-04 Gary Thomas <gthomas@redhat.com>
518 * ecos.db: Add [contributed] port to CerfCube & CerfPDA.
520 2002-02-02 Jonathan Larmour <jlarmour@redhat.com>
522 * pkgconf/rules.mak: Fix bug with too many backslashes in sed.
524 2002-01-29 Nick Garnett <nickg@redhat.com>
526 * ecos.db: Added CYGPKG_IO_SERIAL_ARM_IQ80321.
528 2002-01-28 Gary Thomas <gthomas@redhat.com>
530 * ecos.db: Split network support into generic and stack
531 implementations. Move BSD based stack to one implementation.
533 Add FreeBSD based (new) stack as another.
534 2002-01-21 Jonathan Larmour <jlarmour@redhat.com>
536 * ecos.db: Add JFFS2 package.
538 2002-01-21 Mark Salter <msalter@redhat.com>
540 * ecos.db: Add Intel 82544 ethernet for iq80321.
542 2002-01-08 Jonathan Larmour <jlarmour@redhat.com>
544 * ecos.db: Add synthetic flash driver package, and add it to the
545 synthetic linux target.
547 2002-01-03 Mark Salter <msalter@redhat.com>
549 * ecos.db: Use generic i82559 driver for iq80310.
551 2001-12-20 Koichi Nagashima <naga@r-lab.co.jp>
553 * ecos.db: Add CqREEK SH7750 flash driver.
555 2001-12-12 Mark Salter <msalter@redhat.com>
557 * ecos.db: Add XScale "Verde" (IOP80320) and IQ80321 packages.
559 2001-12-06 Nick Garnett <nickg@redhat.com>
561 * ecos.db: Change names on i82544 package so they don't clash with
564 2001-11-27 Nick Garnett <nickg@redhat.com>
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.
571 2001-11-22 Jesper Skov <jskov@redhat.com>
573 * pkgconf/rules.mak: Added HOST_CC definition. This really belongs
574 in the top-level makefile, but requires tool changes.
576 2001-11-21 Andrew Lunn <andrew.lunn@ascom.ch>
578 * pkgconf/rules.mak (tests.stamp): Be explicit about substitution
579 to avoid potential problems with trailing spaces.
582 2001-11-14 Jesper Skov <jskov@redhat.com>
584 * ecos.db: edb7xxx target now uses generic CS8900A driver.
586 2001-11-07 Jesper Skov <jskov@redhat.com>
588 * ecos.db: Added generic CS8900A package to AAED2000 template.
590 2001-11-06 Mark Salter <msalter@redhat.com>
592 * ecos.db: Add malta_mips64_5kc target.
594 2001-11-02 Jesper Skov <jskov@redhat.com>
596 * ecos.db: Added CS8900A package.
598 2001-10-30 Jonathan Larmour <jlarmour@redhat.com>
600 * ecos.db: Added ARM Integrator target including HAL, serial driver,
601 eth driver and flash driver packages.
603 2001-10-30 Jesper Skov <jskov@redhat.com>
605 * ecos.db: Added AAED2000 packages.
607 2001-10-19 Lars Lindqvist <Lars.Lindqvist@combitechsystems.com>
608 2001-10-19 Jonathan Larmour <jlarmour@redhat.com>
610 * ecos.db: Add AEB-2 (E7T) serial drivers.
612 2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
614 * ecos.db: Clarify Cirrus Logic related packages' descriptions.
616 2001-10-12 Jonathan Larmour <jlarmour@redhat.com>
618 * ecos.db: Remove separate CYGPKG_DEVS_FLASH_STRATA_EDB7XXX package,
619 and instead use a consolidated CYGPKG_DEVS_FLASH_EDB7XXX package.
621 2001-09-27 Hugo Tyson <hmt@redhat.com>
623 * ecos.db: Add CYGPKG_DEVS_ETH_INTEL_I21143 and
624 CYGPKG_DEVS_ETH_MIPS_VRC4375, and add them to the target vrc4375.
626 2001-09-26 Gary Thomas <gthomas@redhat.com>
628 * ecos.db: Add FLASH support for Fujitsu FR-V 400.
630 2001-09-24 Jesper Skov <jskov@redhat.com>
632 * ecos.db: Added DNS package.
634 2001-09-25 Gary Thomas <gthomas@redhat.com>
636 * ecos.db: Add support for new Cogent [Cirrus Logic] EDB7312 platform.
638 2001-09-20 Gary Thomas <gthomas@redhat.com>
640 * ecos.db: Adding network driver for Fujitsu FR-V 400.
642 2001-09-18 Jonathan Larmour <jlarmour@redhat.com>
644 * ecos.db: Add i386 PC wallclock driver package, and include it
647 2001-09-17 Gary Thomas <gthomas@redhat.com>
649 * ecos.db: Add support for Fujitsu FRV family, including initial
650 target of frv400 (MB93091 eval board).
652 2001-09-13 Jesper Skov <jskov@redhat.com>
654 * ecos.db: Added flash support to EDK7708.
656 2001-09-10 Nick Garnett <nickg@redhat.com>
659 Added FLASH support for VRC437X based boards.
661 2001-09-07 Nick Garnett <nickg@redhat.com>
663 * ecos.db: Added VRC4375 and VRC437X packages, added vrc4375
664 target and reorganized vrc4373 target to match.
666 2001-08-17 Jesper Skov <jskov@redhat.com>
668 * ecos.db: Added flash package for excalibur.
669 Added excalibur platform.
671 2001-07-31 Bart Veer <bartv@redhat.com>
674 Fix header file dependencies for testcases.
676 2001-07-30 Gary Thomas <gthomas@redhat.com>
678 * ecos.db: Add Samsung SNDS-100 evaulation board. Mostly based
679 on contribution from Grant Edwards <grante@visi.com>
681 2001-07-30 Jesper Skov <jskov@redhat.com>
683 * ecos.db: Added Dreamcast platform HAL, contributed by Takeshi
684 Yaegashi (t@keshi.org)
686 2001-07-27 Jonathan Larmour <jlarmour@redhat.com>
688 * ecos.db: Add flexanet HAL, eth driver, flash driver and target.
689 Contributed by Jordi Colomer <jco@ict.es>
691 2001-07-27 David Howells <dhowells@redhat.com>
693 * ecos.db: Added ASB2305 platform, and it's serial and flash
696 2001-07-24 Gary Thomas <gthomas@redhat.com>
698 * ecos.db: Add Atmel AT91/EB40 serial support.
700 2001-07-18 Gary Thomas <gthomas@redhat.com>
702 * ecos.db: Add Atmel AT91/EB40
704 2001-07-16 Bart Veer <bartv@redhat.com>
706 * pkgconf/fixhtml.tcl:
707 Add smarttags protection to the HTML files generated from DocBook.
708 Remove spurious comment.
710 2001-07-16 Julian Smart <julians@redhat.com>
712 * pkconf/rules.mak: worked around Cygwin mkdir problem
713 by introducing a HOST variable and testing for HOST=CYGWIN.
715 2001-07-10 Jesper Skov <jskov@redhat.com>
717 * ecos.db: Added se7751.
720 2001-07-06 Jesper Skov <jskov@redhat.com>
722 * ecos.db: Added wallclock driver for DS12887. Moved SH3 wallclock
723 driver into SH directory.
724 Added wallclock and watchdog drivers to hs7729pci.
726 2001-06-28 Jonathan Larmour <jlarmour@redhat.com>
728 * ecos.db: Clarify edb7xxx description.
730 2001-06-22 Jonathan Larmour <jlarmour@redhat.com>
732 * ecos.db: Add CYGPKG_NET_ETH_DRIVERS alias for CYGPKG_IO_ETH_DRIVERS
735 2001-06-22 Hugo Tyson <hmt@redhat.com>
737 * ecos.db: Add entry for generic SMSC lan91cxx ethernet controller.
739 2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
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.
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.
748 2001-06-19 Jesper Skov <jskov@redhat.com>
750 * ecos.db: Added serial packages for SE77x9.
752 2001-06-13 Jesper Skov <jskov@redhat.com>
754 * ecos.db: Added DP83902A driver.
756 2001-06-12 Jesper Skov <jskov@redhat.com>
758 * ecos.db: Added SE77x9 support packages.
760 2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
762 * ecos.db: PC target uses generic 16x5x serial driver now.
764 2001-06-08 Jesper Skov <jskov@redhat.com>
766 * ecos.db: Added MN10300 flash drivers.
768 2001-06-08 Nick Garnett <nickg@cygnus.co.uk>
771 * ecos.db: Added CYGPKG_HAL_I386_GENERIC and CYGPKG_HAL_I386_PCMB
772 packages. Added these to PC target.
774 2001-06-08 Nick Garnett <nickg@cygnus.co.uk>
778 Added CYGPKG_DEVS_ETH_I386_PC_I82559 package to provide support
779 for Intel i82559 ethernet device. Added this to PC target.
781 2001-05-31 Jonathan Larmour <jlarmour@redhat.com>
783 * ecosadmin.tcl (set_value): Only warn if packages are missing.
785 2001-05-31 Jesper Skov <jskov@redhat.com>
787 * ecos.db: Added VIA Rhine ethernet driver. Use on HS7729PCI.
789 2001-05-30 Jesper Skov <jskov@redhat.com>
791 * ecos.db: Added PCI package to HS7729PCI.
793 2001-05-28 Jesper Skov <jskov@redhat.com>
795 * ecos.db: Added flash package to HS7729PCI target.
797 2001-05-25 Jesper Skov <jskov@redhat.com>
799 * ecos.db: Added HS7729PCI target.
801 2001-05-23 Jesper Skov <jskov@redhat.com>
803 * ecos.db: Ocelot now uses generic AMD flash driver.
804 Removed AMD29F040B driver.
806 2001-05-01 Mark Salter <msalter@redhat.com>
808 * ecos.db: Add calmrisc16
810 2001-04-30 Jonathan Larmour <jlarmour@redhat.com>
812 * ecos.db: Add generic 16x5x driver to iq80310 target.
814 2001-04-24 Gary Thomas <gthomas@redhat.com>
816 * ecos.db: Add missing dependency on StrataFlash driver for Assabet.
818 2001-04-03 Jonathan Larmour <jlarmour@redhat.com>
821 Include flash driver in sa1100mm target.
823 2001-04-03 Jesper Skov <jskov@redhat.com>
825 * ecos.db: Added PCNet ethernet driver package.
827 2001-03-29 Jonathan Larmour <jlarmour@redhat.com>
829 * ecos.db: Add Atlas flash and ethernet drivers to target description.
831 Fix atlas flash package alias typo.
833 2001-03-21 Jonathan Larmour <jlarmour@redhat.com>
835 * ecos.db: Update ceb_v850 description - no longer V850/SA1 specific
837 2001-03-21 Jesper Skov <jskov@redhat.com>
839 * ecos.db: Added new Intel 28Fxxx package. Only supports flash
841 Added flash support to Malta. Also enable PCI.
843 2001-03-20 Jesper Skov <jskov@redhat.com>
845 * ecos.db: Added Malta board.
847 2001-03-16 Mark Salter <msalter@redhat.com>
849 * ecos.db: Add calmrisc32.
851 2001-03-16 Jesper Skov <jskov@redhat.com>
853 * ecos.db: Added E7T package.
855 2001-03-15 Gary Thomas <gthomas@redhat.com>
857 * ecos.db: Add keyboard driver for iPAQ
859 2001-03-08 Bart Veer <bartv@redhat.com>
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.
865 2001-03-08 Jesper Skov <jskov@redhat.com>
867 * ecos.db: Added CYGPKG_COMPRESS_ZLIB.
869 2001-03-05 Gary Thomas <gthomas@redhat.com>
871 * ecos.db: Adding iPAQ touch screen driver.
873 2001-02-28 Hugo Tyson <hmt@redhat.com>
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.
879 2001-02-24 Gary Thomas <gthomas@redhat.com>
881 * ecos.db: Import initial iPAQ support from 3G Labs.
883 2001-02-23 Jesper Skov <jskov@redhat.com>
885 * ecos.db: MBX uses new generic AMD flash driver.
887 2001-02-21 Jesper Skov <jskov@redhat.com>
889 * ecos.db: Add packages for new-style AMD and Atmel flash
890 drivers. Add flash support to PID.
892 2001-02-14 Hugo Tyson <hmt@redhat.com>
894 * ecos.db: Add generic strataFlash driver,
895 CYGPKG_DEVS_FLASH_STRATA located in devs/flash/intel/strata/...
897 2001-02-09 Jonathan Larmour <jlarmour@redhat.com>
899 * pkgconf/rules.mak: Revert below change for now until we work
900 out something better.
902 2001-02-06 Jonathan Larmour <jlarmour@redhat.com>
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).
908 2001-02-01 Julian Smart <julians@redhat.com>
910 * Added mips to list of directories to keep for devs/flash
911 2001-01-31 Nick Garnett <nickg@cygnus.co.uk>
913 * ecos.db: Added MIPS64 package and atlas_mips64_5kc target.
915 2001-01-25 Jesper Skov <jskov@redhat.com>
917 * ecos.db: Added generic i82559 ethernet driver.
918 Added PMC-Sierra Ocelot driver.
920 2001-01-10 Jesper Skov <jskov@redhat.com>
922 * ecos.db: Add i82559 driver.
924 2000-12-21 Mark Salter <msalter@redhat.com>
926 * ecos.db: Added MIPS Atlas ether and flash packages.
928 2000-12-07 Jesper Skov <jskov@redhat.com>
930 * ecos.db: Include PCI driver.
932 2000-12-05 Jesper Skov <jskov@redhat.com>
934 * ecos.db: Added AMD flash driver.
936 2000-11-30 Jesper Skov <jskov@redhat.com>
938 * ecos.db: Added Ocelot packages.
941 2000-11-28 Nick Garnett <nickg@cygnus.co.uk>
943 * ecos.db: Added entry for loader package.
945 2000-11-25 Jonathan Larmour <jlarmour@redhat.com>
947 * pkgconf/rules.mak (mlt_headers): Rewrite to work under Solaris,
948 and without excessive rebuilds.
950 2000-11-21 Bart Veer <bartv@redhat.com>
955 2000-11-16 Jesper Skov <jskov@redhat.com>
957 * ecos.db: Added intel flash driver. Going to use it as a test to
958 get more generic drivers working.
960 2000-11-14 Drew Moseley <dmoseley@redhat.com>
962 * pkgconf/rules.mak: Get rid of some gnu specific options to cp, find and xargs.
965 2000-11-04 Mark Salter <msalter@redhat.com>
967 * ecos.db: Add CYGPKG_DEVS_ETH_ARM_IQ80310.
969 2000-11-01 Jesper Skov <jskov@redhat.com>
971 * ecos.db: Added cq7750 target and SH3/SH4 variant packages. Moved
974 2000-10-26 Mark Salter <msalter@redhat.com>
976 * ecos.db: Add support for XScale IQ80310
978 2000-10-25 Drew Moseley <dmoseley@redhat.com>
980 * ecos.db: Add support for SA1100 Multimedia
982 2000-10-20 Gary Thomas <gthomas@redhat.com>
984 * ecos.db: Add FLASH drivers for PowerPC/MBX.
986 2000-10-20 Gary Thomas <gthomas@redhat.com>
988 * ecos.db: Include FLASH drivers for all Cirrus Logic targets.
990 2000-09-15 Jesper Skov <jskov@redhat.com>
992 * ecos.db: Made PID use generic 16x5x driver.
994 2000-09-14 Jesper Skov <jskov@redhat.com>
996 * ecos.db: Added generic 16x5x driver package.
997 * ecos.db: Use generic 16x5x driver for REF4955.
999 2000-09-06 Jesper Skov <jskov@redhat.com>
1001 * ecos.db: SH serial driver reorg changes.
1003 2000-08-29 Jonathan Larmour <jlarmour@redhat.co.uk>
1005 * ecos.db: Include CYGPKG_IO_PCI in vrc4373 target
1007 2000-08-24 Gary Thomas <gthomas@redhat.com>
1009 * ecos.db: Add FLASH driver for Intel Assabet.
1011 2000-08-22 Jonathan Larmour <jlarmour@redhat.co.uk>
1013 * ecos.db: Don't use set_value for asb
1015 2000-08-18 Nick Garnett <nickg@cygnus.co.uk>
1017 * ecos.db: Added CYGPKG_FS_RAM package.
1019 2000-08-14 Hugo Tyson <hmt@cygnus.co.uk>
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.
1034 2000-08-14 Gary Thomas <gthomas@redhat.com>
1036 * ecos.db: Add flash driver for EDB7xxx.
1038 2000-08-10 Drew Moseley <dmoseley@redhat.com>
1040 * ecos.db: Added asb packages.
1042 2000-08-10 Hugo Tyson <hmt@cygnus.co.uk>
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)
1048 2000-08-03 Gary Thomas <gthomas@redhat.com>
1050 * ecos.db: Ethernet [logical] drivers package moved to "io".
1052 2000-08-01 Gary Thomas <gthomas@redhat.com>
1055 Reorg FLASH packages to have architecture layer.
1057 2000-08-01 Gary Thomas <gthomas@redhat.com>
1060 Reorg PCMCIA packages to have architecture layer.
1062 2000-07-26 Gary Thomas <gthomas@redhat.com>
1064 * ecos.db: Adding FLASH package - FLASH memory support.
1066 2000-07-14 Drew Moseley <dmoseley@redhat.com>
1068 * ecos.db: Added mips3264 stuff.
1070 2000-07-14 Gary Thomas <gthomas@redhat.com>
1072 * ecos.db: Add RedBoot package.
1074 2000-07-07 Gary Thomas <gthomas@redhat.com>
1076 * ecos.db: Add PCMCIA (Compact Flash) ethernet driver.
1078 2000-07-06 Gary Thomas <gthomas@redhat.com>
1080 * ecos.db: Add initial PCMCIA (Compact Flash) package(s).
1082 2000-07-07 Jesper Skov <jskov@redhat.com>
1084 * ecos.db: Removed 'enable' statements from SH targets. Moved to
1085 individual HAL CDL files.
1087 2000-06-23 Jesper Skov <jskov@redhat.com>
1089 * ecos.db: Added CqREEK serial package.
1091 2000-06-22 Jesper Skov <jskov@redhat.com>
1093 * ecos.db: Added io_wallclock alias.
1095 2000-06-13 Hugo Tyson <hmt@cygnus.co.uk>
1097 * ecos.db: Add CYGPKG_SNMPLIB and CYGPKG_SNMPAGENT.
1099 2000-06-06 Jesper Skov <jskov@redhat.com>
1101 * ecos.db: Removed REF4955 watchdog. Isn't supported on the board.
1103 2000-06-05 John Dallaway <jld@redhat.com>
1107 Tidy CqREEK-related display strings.
1109 2000-05-31 Jesper Skov <jskov@redhat.com>
1111 * ecos.db: Added CqREEK platform HAL (contributed by Haruki
1114 2000-05-31 Jesper Skov <jskov@redhat.com>
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.
1121 2000-05-26 Jesper Skov <jskov@redhat.com>
1123 * ecos.db: Added dallas 1742 wallclock driver package.
1125 2000-05-26 Nick Garnett <nickg@cygnus.co.uk>
1127 * ecos.db: Added CYGPKG_IO_FILEIO package.
1129 2000-05-25 John Dallaway <jld@redhat.com>
1131 * ecos.db: Tidy V850-related display strings.
1133 2000-05-25 Jesper Skov <jskov@redhat.com>
1135 * ecos.db: Added REF4955 serial driver package.
1136 Added wallclock driver package.
1138 2000-05-16 Nick Garnett <nickg@cygnus.co.uk>
1140 * ecos.db: Fixed naming bug in CYGPKG_LIBC_SETJMP entry.
1142 2000-05-10 Jesper Skov <jskov@redhat.com>
1144 * ecos.db: Added tx49 related packages.
1146 2000-04-26 Jesper Skov <jskov@redhat.com>
1148 * ecos.db: ceb_v850 - include serial driver.
1150 2000-04-20 Gary Thomas <gthomas@redhat.com>
1152 * ecos.db: Rename hal/nec to hal/v85x for NEC/V85x architecture.
1154 2000-04-11 Hugo Tyson <hmt@cygnus.co.uk>
1156 * ecos.db: CYGPKG_IO_SERIAL should not be "hardware" now that it
1157 lives in templates rather than targets.
1159 2000-04-07 Hugo Tyson <hmt@cygnus.co.uk>
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/...
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.
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
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".
1184 Changelogs have been preserved and replicated over all the new
1185 packages, so that no history is lost.
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.
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
1196 The names of CDL options (and their #defines of course) stay the
1197 same for the serial drivers, for backward compatibility.
1199 * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added
1200 rather than it being in (almost) all target definitions.
1202 2000-04-05 Jesper Skov <jskov@redhat.com>
1204 * ecos.db: Wallclock moved.
1206 2000-03-31 Nick Garnett <nickg@cygnus.co.uk>
1208 * ecos.db: Added POSIX package.
1210 2000-03-24 Jonathan Larmour <jlarmour@redhat.co.uk>
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
1217 2000-03-24 Hugo Tyson <hmt@cygnus.co.uk>
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.
1223 2000-03-22 John Dallaway <jld@cygnus.co.uk>
1227 Don't invoke 'cygpath' on DOS-style paths to workaround erratic
1228 behaviour when invoked from the GUI admin tool.
1230 2000-03-20 Gary Thomas <gthomas@redhat.com>
1232 * ecos.db: Add support for NEC/V850 HAL and CEB platform.
1234 2000-03-16 Jesper Skov <jskov@redhat.com>
1236 * ecos.db: Make edk7708 target select the appropriate CPU.
1238 2000-03-10 John Dallaway <jld@cygnus.co.uk>
1242 Use 'cygpath' to process Cygwin-style command line arguments.
1244 2000-03-03 Bart Veer <bartv@redhat.com>
1246 * pkgconf/makevars (CP):
1247 Use install -c rather than plain install, to avoid problems under
1250 2000-02-29 Gary Thomas <gthomas@cygnus.co.uk>
1252 * ecos.db: Add driver package for PowerPC QUICC (MBX) ethernet.
1254 2000-02-28 John Dallaway <jld@cygnus.co.uk>
1258 Eliminate superfluous ebsa285 target alias.
1260 2000-02-18 John Dallaway <jld@cygnus.co.uk>
1264 Tidy display strings.
1266 2000-02-11 Jesper Skov <jskov@redhat.com>
1268 * ecos.db: PPC descriptions fixed.
1270 2000-02-11 John Dallaway <jld@cygnus.co.uk>
1274 Tidy PowerPC-related display strings.
1276 2000-02-10 Jonathan Larmour <jlarmour@redhat.co.uk>
1278 * targets: Fix up some accidental reversions
1279 * ecos.db: Add some extra aliases for existing targets
1281 2000-02-10 Nick Garnett <nickg@cygnus.co.uk>
1286 Added appropriate entries for i386 PC target.
1288 2000-02-10 Jesper Skov <jskov@redhat.com>
1290 * ecos.db: Added SPARClite target.
1292 2000-02-09 Gary Thomas <gthomas@cygnus.co.uk>
1294 * ecos.db: EDB7xxx ethernet driver CDL file changed.
1296 2000-02-09 John Dallaway <jld@cygnus.co.uk>
1300 Add the EBSA285 ethernet driver package to the package database.
1302 2000-02-08 John Dallaway <jld@cygnus.co.uk>
1306 Tidy networking-related package records and remove
1307 target 'edb7212_net' which is not required for .epk
1310 2000-02-08 Gary Thomas <gthomas@cygnus.co.uk>
1312 * ecos.db: Add network enabled EDB721x target.
1314 2000-02-08 John Dallaway <jld@cygnus.co.uk>
1318 Add the networking packages to the package database.
1320 2000-02-07 Jesper Skov <jskov@redhat.com>
1327 2000-01-31 Jesper Skov <jskov@redhat.com>
1329 * ecos.db: Removed below again.
1331 2000-01-28 Gary Thomas <gthomas@cygnus.co.uk>
1333 * ecos.db: Add support for networking package.
1335 2000-01-20 John Dallaway <jld@cygnus.co.uk>
1339 Add an alias for the 'cma222' target.
1341 2000-01-20 Jesper Skov <jskov@cygnus.co.uk>
1343 * ecos.db: Added io_serial alias to CYGPKG_IO_SERIAL.
1345 2000-01-18 Jesper Skov <jskov@cygnus.co.uk>
1347 * ecos.db: Include serial for i386 (to get IO_SERIAL_HALDIAG
1348 requirement satisfied).
1350 1999-12-21 John Dallaway <jld@cygnus.co.uk>
1354 Fix target descriptions for consistency.
1356 1999-12-20 John Dallaway <jld@cygnus.co.uk>
1360 Add new internal CDL targets for the test farm:
1362 edb7209, edb7212, cl7111
1366 Accommodate the new 'set_value' command in the package
1367 database parsing code.
1369 1999-12-17 John Dallaway <jld@cygnus.co.uk>
1373 Eliminate template entries. Templates are now specified
1374 as files in the 'templates' directory hierarchy.
1378 Remove obsolete 'template' proc from the package
1379 database parsing code.
1381 1999-12-16 Jonathan Larmour <jlarmour@cygnus.co.uk>
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
1389 1999-12-08 Gary Thomas <gthomas@cygnus.co.uk>
1391 * ecos.db: Update for Cogent CMA222 (associated with CMA230).
1393 1999-12-08 John Dallaway <jld@cygnus.co.uk>
1395 * pkgconf/rules.mak:
1397 Force the MLT files in the install tree to be
1400 1999-12-02 Mark Salter <msalter@cygnus.com>
1402 * targets: Added cma222 platform.
1404 1999-12-03 John Dallaway <jld@cygnus.co.uk>
1406 * pkgconf/rules.mak:
1408 Modify the 'clean' rule to avoid leaving the output of
1409 custom rules in the build tree.
1411 1999-12-02 John Dallaway <jld@cygnus.co.uk>
1415 Eliminate creation of version directory under
1416 'prebuilt' directory.
1418 1999-11-30 John Dallaway <jld@cygnus.co.uk>
1420 * pkgconf/rules.mak:
1422 Add 'mlt_headers' rule.
1424 1999-11-29 John Dallaway <jld@cygnus.co.uk>
1426 * pkgconf/rules.mak:
1428 Accommodate 'make -n' by using wildcards for the
1429 dependencies of test executables.
1431 1999-11-29 John Dallaway <jld@cygnus.co.uk>
1435 Eliminate version directory under 'prebuilt'
1438 1999-11-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
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.
1446 1999-11-25 John Dallaway <jld@cygnus.co.uk>
1450 Fix description strings for CDL options
1451 CYGPKG_LIBM_CFLAGS_ADD and CYGPKG_LIBM_CFLAGS_REMOVE.
1453 1999-11-24 John Dallaway <jld@cygnus.co.uk>
1457 Eliminate command_prefix and cflags attributes for
1458 each target. This information is no longer required
1463 Remove obsolete command_prefix and cflags procs from
1464 the package database parsing code.
1466 1999-11-19 Jonathan Larmour <jlarmour@cygnus.co.uk>
1469 Remove -mno-sched-prolog for thumb builds
1471 1999-11-19 John Dallaway <jld@cygnus.co.uk>
1475 Observe the ECOS_REPOSITORY environment variable rather
1476 than PKGCONF_COMPONENT_REPOSITORY.
1478 1999-11-18 Gary Thomas <gthomas@cygnus.co.uk>
1480 * targets: EDB7209 only has "ROM" startup.
1482 1999-11-17 John Dallaway <jld@cygnus.co.uk>
1484 * pkgconf/rules.mak:
1486 Ignore errors during test linking if the IGNORE_LINK_ERRORS
1487 environment variable is set.
1489 1999-11-16 John Dallaway <jld@cygnus.co.uk>
1493 Tidy Cirrus Logic display strings.
1495 1999-11-16 Gary Thomas <gthomas@cygnus.co.uk>
1497 * targets: Add aliases for Cirrus Logic platforms.
1499 1999-11-10 Bart Veer <bartv@cygnus.co.uk>
1502 Try to sort out template and target packages
1504 1999-11-09 John Dallaway <jld@cygnus.co.uk>
1508 Tidy up target and template strings.
1510 1999-11-09 John Dallaway <jld@cygnus.co.uk>
1514 Tidy up HAL alias strings.
1516 1999-11-08 John Dallaway <jld@cygnus.co.uk>
1518 * pkgconf/rules.mak:
1520 Use .d files are targets for the compilation of tests.
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.
1526 1999-11-04 John Dallaway <jld@cygnus.co.uk>
1530 Rename to ecosadmin.tcl and perform a global
1531 substitution "pkgadmin"->"ecosadmin" throughout the
1534 1999-11-04 John Dallaway <jld@cygnus.co.uk>
1536 * pkgconf/rules.mak:
1538 Make all tests dependent on the eCos library and object
1541 1999-11-03 John Dallaway <jld@cygnus.co.uk>
1543 * pkgconf/rules.mak:
1545 Remove .tmp files during 'make clean'.
1547 1999-11-03 John Dallaway <jld@cygnus.co.uk>
1549 * pkgconf/rules.mak:
1551 Eliminate the use of .stamp files for individual object
1552 files. Use the dependency files (*.d) as stamp files.
1554 1999-11-03 Jesper Skov <jskov@cygnus.co.uk>
1556 * ecos.db: Adding MN10300 platforms.
1557 Added CYGMON package.
1559 1999-11-02 John Dallaway <jld@cygnus.co.uk>
1561 * pkgconf/rules.mak:
1563 Generate *.d dependency files during compilation.
1565 Generate a .deps dependency file for the tests.
1567 Include any .deps files which may exist.
1569 1999-11-02 Jesper Skov <jskov@cygnus.co.uk>
1571 * ecos.db: Added PowerPC platforms.
1572 * ecos.db: Added some MIPS platforms. Added remaining MIPS platforms.
1574 1999-11-01 Jesper Skov <jskov@cygnus.co.uk>
1576 * ecos.db: Added i386/linux target.
1577 * ecos.db: Added sparclite/sleb target.
1579 1999-10-29 Jesper Skov <jskov@cygnus.co.uk>
1581 * ecos.db: Added SH/EDK target.
1583 1999-10-29 John Dallaway <jld@cygnus.co.uk>
1585 * pkgconf/rules.mak:
1587 Specify '.PHONY' rule.
1589 1999-10-28 John Dallaway <jld@cygnus.co.uk>
1591 * pkgconf/rules.mak:
1593 Rationalise the naming of timestamp files.
1595 1999-10-27 Jesper Skov <jskov@cygnus.co.uk>
1597 * targets: Reenabled stubs startup for pid9.
1599 1999-10-26 Gary Thomas <gthomas@cygnus.co.uk>
1601 * packages: Disable CygMon by default
1603 1999-10-26 John Dallaway <jld@cygnus.co.uk>
1605 * pkgconf/rules.mak:
1607 New file providing default rules for makefiles generated
1610 1999-10-26 Jesper Skov <jskov@cygnus.co.uk>
1612 * targets: Removed stubs startup for pid9.
1613 * targets: Added pidBE platform.
1614 * targets: Added pidTBE platform.
1616 1999-10-20 Gary Thomas <gthomas@cygnus.co.uk>
1618 * packages: Add Cygmon package.
1620 1999-10-20 John Dallaway <jld@cygnus.co.uk>
1624 Rationalize hardware template names and descriptions.
1626 Remove thumb variant hardware templates as thumb support
1627 is now controlled by a CDL option.
1629 1999-10-19 Jesper Skov <jskov@cygnus.co.uk>
1631 * targets: Added pid9 target.
1633 1999-10-18 John Dallaway <jld@cygnus.co.uk>
1637 Enable CYGHWR_THUMB for Thumb targets.
1639 1999-10-15 John Dallaway <jld@cygnus.co.uk>
1643 Accommodate and ignore new tcl commands 'enable' and
1644 'disable' in the package database file (ecos.db).
1646 1999-10-14 Bart Veer <bartv@cygnus.co.uk>
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
1655 1999-10-07 Jesper Skov <jskov@cygnus.co.uk>
1657 * ecos.db: Removed AEB rev C again. Handled with option now.
1659 1999-10-06 Jesper Skov <jskov@cygnus.co.uk>
1661 * targets: Added AEB rev C target.
1664 1999-10-05 Nick Garnett <nickg@cygnus.co.uk>
1666 * targets: Switched VR4300 over to big endian.
1668 1999-10-06 Bart Veer <bartv@cygnus.co.uk>
1671 Allow an empty command prefix string, useful for the synthetic
1674 1999-09-16 Jesper Skov <jskov@cygnus.co.uk>
1676 * targets: Added thumb-interwork.
1678 1999-09-16 Jesper Skov <jskov@cygnus.co.uk>
1680 * ecos.db: Added pidT target.
1682 1999-09-14 John Dallaway <jld@cygnus.co.uk>
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.
1690 1999-09-14 John Dallaway <jld@cygnus.co.uk>
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.
1698 1999-09-13 John Dallaway <jld@cygnus.co.uk>
1702 Test for presence of the 'tar' tool on the path.
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
1709 1999-09-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
1711 * packages: Tidy whitespace a bit
1713 1999-09-10 Gary Thomas <gthomas@cygnus.co.uk>
1715 * targets: Update processor type for EB7211 board (arm7tdmi).
1717 1999-09-09 Jonathan Larmour <jlarmour@cygnus.co.uk>
1719 * packages: Rename CYGPKG_HAL_MN10300_SIM to CYGPKG_HAL_MN10300_AM31_SIM
1721 1999-09-09 John Dallaway <jld@cygnus.co.uk>
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.
1729 1999-09-09 Jesper Skov <jskov@cygnus.co.uk>
1731 * targets: Added pidT - PID running in Thumb mode.
1733 1999-09-08 Gary Thomas <gthomas@cygnus.co.uk>
1735 * targets: Missing base platform for EB7211 ==> CL7211
1737 1999-09-07 Jesper Skov <jskov@cygnus.co.uk>
1739 * NEWS: Added drivers/watchdog
1741 1999-09-07 John Dallaway <jld@cygnus.co.uk>
1745 Use 'return' rather than 'exit' in case we are running in
1746 the process of the caller.
1748 Add new '--accept_license' switch avoid prompting for
1749 license confirmation when invoked non-interactively.
1751 1999-09-06 Gary Thomas <gthomas@cygnus.co.uk>
1753 * targets: Rename Cirrus Logic platforms to match actual boards.
1755 1999-09-06 Jonathan Larmour <jlarmour@cygnus.co.uk>
1757 * targets: Remove am33-sim platform
1759 1999-08-16 Jonathan Larmour <jlarmour@cygnus.co.uk>
1763 Rename all mentions of am32 to am31
1765 1999-08-12 Nick Garnett <nickg@cygnus.co.uk>
1767 Merged from AM33 branch:
1769 1999-07-29 Jonathan Larmour <jlarmour@cygnus.co.uk>
1772 Put am33 platform sim after platform stb to look more correct
1773 in Configuration tool
1775 1999-06-30 Nick Garnett <nickg@cygnus.co.uk>
1777 * targets: Corrected command prefix and added architecture
1780 1999-06-29 Nick Garnett <nickg@cygnus.co.uk>
1784 reorganized MN10300 HAL into arch+variants+platforms model
1785 pioneered by MIPS HAL.
1787 1999-08-12 Jesper Skov <jskov@cygnus.co.uk>
1789 * packages: Added entry for PCI package.
1791 1999-08-12 Jesper Skov <jskov@cygnus.co.uk>
1793 * ecos.db: Added PCI and ebsa entries.
1795 1999-08-06 John Dallaway <jld@cygnus.co.uk>
1797 * pkgadmin.tcl: Remove any new targets or templates
1798 which have missing packages.
1800 1999-08-05 John Dallaway <jld@cygnus.co.uk>
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.
1806 1999-07-29 Jesper Skov <jskov@cygnus.co.uk>
1808 * targets: enabled SH3 code generation.
1810 1999-07-27 John Dallaway <jld@cygnus.co.uk>
1812 * pkgadmin.tcl: Transfer development of the eCos
1813 admin tool from the ecos-bartv-19990405-cdl-branch
1814 to the repository trunk.
1816 1999-07-22 Hugo Tyson <hmt@masala.cygnus.co.uk>
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.
1822 1999-07-14 Hugo Tyson <hmt@cygnus.co.uk>
1824 * packages: Add StrongARM EBSA-285 eval board support.
1825 Package is CYGPKG_HAL_ARM_EBSA285.
1827 * targets: Add StrongARM EBSA-285 eval board support.
1830 1999-06-23 Jesper Skov <jskov@cygnus.co.uk>
1832 * targets: Undid last change - introduced run time problems.
1834 1999-06-22 Jesper Skov <jskov@cygnus.co.uk>
1836 * targets: Select SH3 code generation.
1838 1999-06-10 Hugo Tyson <hmt@cygnus.co.uk>
1840 * packages, targets: Add support for the PowerPC target MBX860
1841 platform and QUICC companion components.
1843 1999-06-09 Gary Thomas <gthomas@cygnus.co.uk>
1845 * pkgconf.tcl (pkgconf::produce_misc_files): MLT files need
1846 actual platform name, not base platform, to be compatible with
1849 1999-06-07 Gary Thomas <gthomas@cygnus.co.uk>
1851 * pkgconf.tcl (pkgconf::process_arguments): Fix GUI problem with
1852 new 'base_platform' stuff.
1854 1999-06-04 Gary Thomas <gthomas@cygnus.co.uk>
1856 * pkgconf.tcl (command_prefix): Allow command_prefix to be overridden
1857 on a per-platform basis.
1859 1999-06-04 Gary Thomas <gthomas@cygnus.co.uk>
1861 * targets: Add cma230T - CMA230 running in THUMB mode.
1863 1999-06-03 Gary Thomas <gthomas@cygnus.co.uk>
1865 * targets: Add 'base_platform' for CL7111, based on CL7211.
1867 * pkgconf.tcl: Support 'base_platform' in target specification. This
1868 performs the inverse of what the "platform" entry in CDL options does.
1870 1999-05-28 Jesper Skov <jskov@cygnus.co.uk>
1874 Renamed SH platform package to edk7708.
1876 1999-05-28 Nick Garnett <nickg@cygnus.co.uk>
1878 * targets: Removed stubs startup option from vrc4373
1879 platform. This is now handled by a permutation file.
1881 1999-05-26 Jesper Skov <jskov@cygnus.co.uk>
1883 * NEWS: Added Kernel/Debugging entry.
1885 1999-05-21 Jesper Skov <jskov@cygnus.co.uk>
1887 * targets: Need -ggdb instead of -g.
1889 1999-05-21 Nick Garnett <nickg@cygnus.co.uk>
1891 * targets: Added romram and stubs startup options to vrc4373
1892 platform for vr4300.
1894 1999-05-20 Jesper Skov <jskov@cygnus.co.uk>
1897 * targets: Add new architecture sh, platform edk.
1899 1999-05-20 Gary Thomas <gthomas@cygnus.co.uk>
1902 * targets: Add Cogent CMA230 (ARM 7TDMI)
1904 1999-05-18 Gary Thomas <gthomas@cygnus.co.uk>
1906 * packages: Remove errant CL7111 package.
1908 1999-05-17 Gary Thomas <gthomas@cygnus.co.uk>
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>
1915 The following changes were made in a branch and imported to the
1916 main trunk at a later date:
1918 1999-04-26 Nick Garnett <nickg@cygnus.co.uk>
1921 * targets: Added -EL to ARCHFLAGS and removed "el" from
1924 1999-04-22 Nick Garnett <nickg@cygnus.co.uk>
1927 * targets: Tidied up DBGFLAGS for vr4300 target.
1929 1999-04-20 Gary Thomas <gthomas@cygnus.co.uk>
1931 * packages: Reorder IO & HAL packages to allow ConfigTool to
1932 handle rearranged hierarchy.
1934 1999-04-14 John Dallaway <jld@cygnus.co.uk>
1936 * packages: Place architecture package description strings in
1939 1999-05-13 Jesper Skov <jskov@cygnus.co.uk>
1941 * targets: Use -msoft-float instead of defining _SOFT_FLOAT.
1943 1999-05-10 Bart Veer <bartv@cygnus.co.uk>
1946 Add new #define's for the target and platform headers.
1948 1999-04-30 Bart Veer <bartv@cygnus.co.uk>
1951 Fixed the command line used when generating extras.o (again)
1953 1999-04-28 Bart Veer <bartv@cygnus.co.uk>
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.
1960 * pkgconf/makrules.tst:
1961 Remove out of date device driver rules
1964 * pkgconf/makrules.src:
1965 Provide general rules for updating libextras.a
1967 1999-04-27 Bart Veer <bartv@cygnus.co.uk>
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>
1974 * targets: Add Cirrus Logic CL7211 support.
1977 1999-04-16 Bart Veer <bartv@cygnus.co.uk>
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.
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
1989 1999-04-15 Gary Thomas <gthomas@cygnus.co.uk>
1991 * NEWS: Add information about available ARM ports.
1993 1999-04-15 Bart Veer <bartv@cygnus.co.uk>
1995 * pkgconf/makrules.src (build):
1996 Remove partial comment - I cannot remember what is was meant to
1999 1999-04-14 Jonathan Larmour <jlarmour@cygnus.co.uk>
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
2004 1999-04-14 Bart Veer <bartv@cygnus.co.uk>
2007 Move serial devices to the end of the file so that the reparenting
2008 below the HAL packages works as intended.
2010 1999-03-22 Jonathan Larmour <jlarmour@cygnus.co.uk>
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
2018 * Recursively *.h, *.hxx, *.c, *.cxx, *.inl:
2021 1999-03-22 John Lane <jlane@cygnus.co.uk>
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
2027 1999-03-16 Gary Thomas <gthomas@cygnus.co.uk>
2029 * pkgconf/makevars: Allow variables of the type 'fn-CFLAGS'
2030 and 'fn-CXXFLAGS' to provide singular option override for the
2033 1999-03-17 John Dallaway <jld@cygnus.co.uk>
2035 * pkgconf/makevars: Remove dependence on echo '-e' switch.
2037 1999-03-16 Hugo Tyson <hmt@cygnus.co.uk>
2039 * targets (sparclite, sleb): add rom startup.
2041 1999-03-09 Bart Veer <bartv@cygnus.co.uk>
2044 The generated pkgconf/pkgconf.mak file now defines variables
2045 TARGET, PLATFORM and STARTUP.
2047 1999-03-05 John Dallaway <jld@cygnus.co.uk>
2049 * packages, targets: Replace hardware attribute due to
2050 unforseen problems (undo most recent change).
2052 1999-03-05 John Dallaway <jld@cygnus.co.uk>
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
2060 1999-03-05 Gary Thomas <gthomas@cygnus.co.uk>
2062 * targets: Remove old DEVICES package requirements.
2063 Add WALLCLOCK, WATCHDOG for all platforms.
2065 1999-03-04 Gary Thomas <gthomas@cygnus.co.uk>
2067 These changes merged from 'ecos-new_devs-19990216-branch'
2069 (1999-02-18 Gary Thomas <gthomas@cygnus.co.uk>)
2071 * packages: Change include directory paths for I/O files.
2073 (1999-02-16 Gary Thomas <gthomas@cygnus.co.uk>)
2075 * pkgconf/makrules.src:
2076 * pkgconf/makrules.tst:
2077 * packages: Rework I/O [device drivers] sub-system.
2079 1999-03-04 Bart Veer <bartv@cygnus.co.uk>
2082 Added new command-line arguments --debug and --nodebug
2085 Revert previous change. cygpath may not be available in
2086 customer releases of eCos.
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
2094 1999-03-04 John Dallaway <jld@cygnus.co.uk>
2096 * pkgconf.tcl: Point to renamed *.ldi and *.h memory
2097 layout files with unique names.
2099 1999-03-03 John Dallaway <jld@cygnus.co.uk>
2101 * pkgconf/makrules.tst:
2102 Ignore test link errors only when IGNORE_LINK_ERRORS is
2105 1999-03-02 Bart Veer <bartv@cygnus.co.uk>
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.
2113 1999-02-26 Hugo Tyson <hmt@cygnus.co.uk>
2116 * packages (CYGPKG_HAL_SPARCLITE_SLEB):
2117 Add SPARClite evaluation board (sleb).
2120 1999-02-22 Mark Galassi <rosalia@cygnus.com>
2122 * NEWS: small addition.
2124 1999-02-19 Jesper Skov <jskov@cygnus.co.uk>
2126 * NEWS: Added some more entries, fleshed out some.
2128 1999-02-19 Mark Galassi <rosalia@cygnus.com>
2130 * NEWS: added the NEWS file. It's rather sparse for now.
2132 1999-02-11 John Dallaway <jld@cygnus.co.uk>
2134 * pkgconf/makrules.tst: Ignore linker errors while building tests.
2136 1999-02-10 Hugo Tyson <hmt@cygnus.co.uk>
2138 * targets: Set sparclite optimization -O2, enable selective
2141 1999-02-10 Gary Thomas <gthomas@cygnus.co.uk>
2143 * targets: Remove options now that math problems have been addressed.
2145 1999-02-08 John Dallaway <jld@cygnus.co.uk>
2147 * packages: Define HAL and RS232 packages in alphabetical order
2148 for presentation by the configuration tool.
2150 1999-02-01 Gary Thomas <gthomas@cygnus.co.uk>
2152 * targets: Add compiler options to work-around math code problems.
2154 1999-01-25 Hugo Tyson <hmt@cygnus.co.uk>
2156 * targets: be explicit about -msoft-float -mcpu=sparclite FAOD.
2159 1999-01-21 Jesper Skov <jskov@cygnus.co.uk>
2163 Added FADS entries from Kevin Hester <KHester@opticworks.com>.
2165 1999-01-20 Gary Thomas <gthomas@cygnus.co.uk>
2167 * packages: Add ARM/PID serial driver
2169 1999-01-20 Jesper Skov <jskov@cygnus.co.uk>
2171 * targets: Changes ppc target 'stub' to 'stubs'.
2173 1999-01-19 Hugo Tyson <hmt@cygnus.co.uk>
2175 * targets: added -finit-priority to CXXLANGFLAGS for sparclite.
2178 1999-01-19 Jesper Skov <jskov@cygnus.co.uk>
2180 * targets: Added 'stub' startup.
2182 1999-01-19 Gary Thomas <gthomas@cygnus.co.uk>
2184 * targets: Add new memory layout 'stubs' for GDB/stubs layout.
2186 1999-01-15 Gary Thomas <gthomas@cygnus.co.uk>
2188 * pkgconf.tcl: Add new misc file 'system.mak' which contains
2189 the same info as <pkgconf/system.h> except suitable for makefiles.
2191 1999-01-14 Hugo Tyson <hmt@cygnus.co.uk>
2193 * packages: add SPARClite HAL info
2194 * targets: add SPARClite info
2195 * hal/sparclite/*...: initial checkin.
2198 1999-01-14 Gary Thomas <gthomas@cygnus.co.uk>
2200 * pkgconf/makrules.prv: Rename 'TESTS' to 'PROGS' which makes
2201 more sense based on how these rules are used.
2203 * pkgconf.tcl: Add support for 'misc' subdirectories.
2205 1999-01-14 Jesper Skov <jskov@cygnus.co.uk>
2207 * targets: Changed x86 tools prefix to i686-pc-linux-gnu.
2209 1999-01-13 Jesper Skov <jskov@cygnus.co.uk>
2211 * packages: Added aliases to i386 linux entry.
2213 1999-01-06 Jesper Skov <jskov@cygnus.co.uk>
2215 * targets: Cleaned up i386 entry.
2217 Mon Nov 9 15:05:30 GMT 1998 Chris Provenzano <proven@cygnus.com>
2219 Initial i386 linux port.
2221 * packages, targets: Added target i386 platform linux.
2224 1999-01-11 Bart Veer <bartv@cygnus.co.uk>
2226 * pkgconf.tcl: Provide interim support for the MLT
2228 1998-12-17 Gary Thomas <gthomas@cygnus.co.uk>
2230 * targets: Make compiler options platform specific
2231 for ARM (AEB-1 vs PID)
2233 1998-12-15 Gary Thomas <gthomas@cygnus.co.uk>
2235 * packages: Add new AEB-1 platform
2237 * targets: Support new selective linking for ARM.
2238 Also add AEB-1 platform.
2240 1998-10-23 Jesper Skov <jskov@cygnus.co.uk>
2243 * targets: Add wallclock and watchdog devices to SIM and powerpc
2244 default configurations.
2246 1998-10-21 Jesper Skov <jskov@cygnus.co.uk>
2248 * targets: Define _SOFT_FLOAT for PPC. Workaround for PR 17809.
2250 1998-10-16 Bart Veer <bartv@cygnus.co.uk>
2253 Add a check for versions of Tcl older than 8.0, and produce
2254 a sensible error message in those cases.
2256 Thu Oct 15 08:55:00 1998 John Dallaway <jld@cygnus.co.uk>
2259 Fix typo in prebuilts for `public' customer.
2261 Wed Oct 14 15:50:34 1998 Tim Goodwin <tgoodwin@cygnus.co.uk>
2264 Add prebuilts for `public' customer.
2266 Tue Oct 13 17:10:46 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
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.
2273 Tue Oct 13 14:52:50 1998 Tim Goodwin <tgoodwin@cygnus.co.uk>
2276 Fix missing package name that causes bogus error message.
2278 1998-10-12 Jesper Skov <jskov@cygnus.co.uk>
2280 * targets: added -ffunction-sections and -fdata-sections for
2283 Mon Oct 12 18:52:35 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
2286 Add -Winline back into ERRFLAGS for tx39
2289 1998-10-08 Gary Thomas <gthomas@penang.cygnus.co.uk>
2293 Add support for new architecture.
2295 1998-10-06 John Dallaway <jld@cygnus.co.uk>
2298 Make the PowerPC architecture part of the public release.
2300 1998-09-25 Bart Veer <bartv@cygnus.co.uk>
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
2309 1998-09-18 Bart Veer <bartv@cygnus.co.uk>
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.
2316 Thu Sep 17 17:33:44 1998 Jesper Skov <jskov@cygnus.co.uk>
2318 * targets: TX39 doesn't support GDB_DEVICE.
2320 Tue Sep 15 19:38:55 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
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.
2327 Tue Sep 15 19:11:20 1998 David Moore <dsm@keema.cygnus.co.uk>
2329 * pkgconf.tcl: Cleaned up comments.
2331 Tue Sep 15 13:49:06 1998 Jesper Skov <jskov@cygnus.co.uk>
2333 * targets: Cleaned up powerpc lines.
2335 1998-09-14 Bart Veer <bartv@cygnus.co.uk>
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.
2346 1998-09-11 Bart Veer <bartv@cygnus.co.uk>
2349 Added more useful aliases for the watchdog and wallclock devices.
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
2365 All individual device drivers are now disabled when using
2366 the simulator HAL packages.
2368 1998-09-08 Bart Veer <bartv@cygnus.co.uk>
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.
2376 Tue Sep 8 14:40:57 1998 Tim Goodwin <tgoodwin@cygnus.co.uk>
2379 Turn on selective linking for TX39. Remove `-fno-builtin'.
2381 Mon Sep 7 18:24:07 1998 Hugo Tyson <hmt@cygnus.co.uk>
2384 Add -finit-priority to mn10300 and tx39 for it is no longer the
2385 default, with our latest lovely tools.
2387 1998-09-04 Bart Veer <bartv@cygnus.co.uk>
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.
2394 <pkgconf/system.h> now contains #undef's for packages that are not
2397 1998-09-03 Bart Veer <bartv@cygnus.co.uk>
2400 The tx39 simulator platform should not have the serial device
2404 Changed the output of --pkgdata to match the needs of the
2407 Thu Sep 3 15:13:42 1998 Tim Goodwin <tgoodiwn@cygnus.co.uk>
2413 1998-09-02 Bart Veer <bartv@cygnus.co.uk>
2416 Changed a few aliases, to improve consistency.
2419 Added Windows-specific support for pathnames with spaces.
2424 Changed the way HAL packages are handled. At the same time,
2425 improved the handling of device driver packages.
2427 Wed Sep 2 11:38:58 1998 Tim Goodwin <tgoodwin@cygnus.co.uk
2429 * everything: global change to update copyright notice, etc.
2432 Mon Aug 31 11:24:25 1998 Jesper Skov <jskov@lassi.cygnus.co.uk>
2434 * targets: Added -finit-priority to PowerPC CXX flags.
2436 Mon Aug 31 11:21:10 1998 Jesper Skov <jskov@lassi.cygnus.co.uk>
2438 * targets: Added -finit-priority to PowerPC CXX flags.
2440 1998-08-27 Bart Veer <bartv@cygnus.co.uk>
2442 * pkgconf.tcl: Fix read_save_file() to report the filename
2445 1998-08-25 Bart Veer <bartv@cygnus.co.uk>
2447 * pkgconf.tcl: Fix definitions of array variables to work with Tcl
2450 Mon Aug 24 17:44:26 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
2453 Change capitalisation of error package alias
2455 1998-08-18 Nick Garnett <nickg@cygnus.co.uk>
2457 * packages: Added "HAL Common" package.
2459 Mon Aug 17 22:31:58 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
2461 * pkgconf/makrules.tst, pkgconf/makrules.prv:
2462 Remove all -ltarget and -lgcc as we now specify them in the HAL
2465 Thu Aug 13 15:35:16 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
2467 * pkgconf/makrules.prv, pkgconf/makrules.tst:
2468 Add extra -ltarget as libgcc needs to have symbols resolved from
2471 1998-07-31 Nick Garnett <nickg@cygnus.co.uk>
2473 * packages: Added watchdog device.
2475 Mon Jul 27 19:36:53 BST 1998 Chris Provenzano <proven@cygnus.com>
2477 * packages: Added gdb pseudo device.
2479 1998-07-23 Bart Veer <bartv@cygnus.co.uk>
2481 * pkgconf.tcl: added new argument --pkgdata for internal use only.
2482 This results in a program-friendly listing of the available
2485 * Start of consistent usage of ChangeLog files throughout the
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.
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.
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.
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.
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.
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 //===========================================================================