This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Bug for Cirrus Logic EDB7XXX??
- To: Jonathan Larmour <jlarmour at redhat dot com>
- Subject: Re: [ECOS] Bug for Cirrus Logic EDB7XXX??
- From: Gary Thomas <gthomas at cambridge dot redhat dot com>
- Date: Tue, 29 May 2001 12:20:03 -0600 (MDT)
- Cc: eCos discussion <ecos-discuss at sources dot redhat dot com>,honda at itri dot org dot tw
- Organization: Red Hat, Inc.
On 29-May-2001 Jonathan Larmour wrote:
> honda@itri.org.tw wrote:
>>
>> So, suppose I choose the EP7209 as the processor, the symbol should be
>> declared, am I right?
>> I've done the following test,
>>
>> 1. choose EP7209 as the processor for EDB7xxxx,
>> 2. add "#error EP7209" under "#ifdef CYGPKG_HAL_ARM_EDB7209"
>> 3. compile the project.
>> But it never produce the error.
>> Also, I check the system.h that generated by the ConfigTool, only
>> CYGPKG_HAL_ARM_EDB7xxx is defined.
>
> Indeed this symbol isn't defined by the configuration tool. It should be
>#ifdef CYGHWR_HAL_ARM_EDB7XXX_VARIANT_EP7209
>
> But we may have a terminology problem here. We previously somehow
> understood that the EP7209 had no DRAM controller. But according to
> http://www.cirrus.com/design/products/overview/index.cfm?DivisionID=6&SubdivisionID=28&ProductID=1
> 09
> it clearly does. Gary, comments?
I don't see any mention of a DRAM controller on that page. It does
mention that it has a memory controller for up to six memory segments
which support ROM, FLash and SRAM, but no DRAM.
AFAIK, the 7209 is a DRAM-less version of the 7212.