Here's my report from testing MAC7100EVB:
Host environment: Ubuntu 8.10 (64bit) on DELL Vostro 1510 2GB RAM
I tested "default" package configuration since it includes all MAC7100
components.
1.
Kernel compiled with 1 warning which i fixed and I shall send patch on
Bugzilla.
2.
Test application compiles (and runs correctly) with following warnings:
cc1: warning: command line option "-Woverloaded-virtual" is valid for
C++/ObjC++ but not for C
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++
but not for C
I know these compiler flags come from ECOS_GLOBAL_CFLAGS but i need
info. how to get rid of them. Can I just remove them from
hal_arm_mac7100_mac7100evb.cdl? Btw. they are present in other platforms
too (LPC 2xxx, etc.)
3.
Also upon selection of MAC7100 in configtool following conflicts are
reported (and resolved by configtool):
CYGBLD_GLOBAL_FLAGS
CYGBLD_GLOBAL_LDFLAGS
CYGBLD_HAL_ARM_EABI
Although they are resolved and make no problems I would like to remove
them and it should be possible since they do not appear in other
platforms (such as LPC 2xxx). Please some hints.
Best regards
Ilija
John Dallaway wrote:
eCos community
On behalf of the eCos maintainers, I am pleased to announce that the
eCos 3.0 beta 1 release is now available for download. This release is
intended for testing by all eCos developers and incorporates many
contributions to the public eCos project which have been previously
available via the CVS repository only. These contributions include:
* Cortex-M, FR30 and 68K/ColdFire architectural ports
* CAN, I2C, SPI, Framebuffer, disk and ADC infrastructure
* Enhanced Flash infrastructure (flash v2)
* FAT filesystem
* IPsec, PPP, SNTP client, VNC server, and enhanced HTTP server for
FreeBSD TCP/IP stack
* lwIP lightweight TCP/IP stack
* USB serial function driver
* Object loader
* HAL and driver packages for many new processor variants, target
platforms and peripheral devices
eCos 3.0 beta 1 also includes updated eCos configuration tools which
extend host platform coverage to GTK+ 2.x on Linux and to Windows Vista.
We need your help in testing this beta release on a wide variety of
hardware platforms. To this end, we have prepared a set of testing
guidelines to assist you in providing the feedback we need:
http://ecos.sourceware.org/testing.html
I would particularly encourage eCos developers who have contributed
target platform support in the past to test the new release with their
contributed platform HAL and verify that there are no regressions.
For testing purposes, eCos 3.0 beta 1 should be used in conjunction with
the latest eCos toolchains based on GCC 4.3.2 wherever possible.
Pre-built versions of these toolchains are available for many of the
popular target architectures (contributed by eCosCentric).
We plan to keep the beta testing period short with a view to generating
the eCos 3.0 final release next month (March 2009).
Both eCos and the pre-built toolchains may be downloaded and installed
by following the instructions provided at:
http://ecos.sourceware.org/getstart.html
Following installation, please refer to the release notes at
ecos-3.0b1/README.txt for details of known issues in this release.
Thank you for your on-going support of eCos.
John Dallaway
eCos 3.0 release manager
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss