This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
what is FLYCNFG on XScale?
- From: Holger Schurig <h dot schurig at mn-logistik dot de>
- To: blob-cvs-commit at lists dot sourceforge dot net,<ecos-discuss at sources dot redhat dot com>
- Date: Fri, 11 Oct 2002 12:28:16 +0200
- Subject: [ECOS] what is FLYCNFG on XScale?
Hi everybody !
Does anybody know what FLYCNFG is?
In the "Intel PXA250 and PXA210 Application Processor Operating System
Developer's Guide" from February 2002 it says in Chapter 10, Point 2.
a. Write MSC0, MSC1, MSC2
b. Write MECR, MCMEM0...
c. Write FLYCNFG
But the "Intel PXA250 and PXA210 Application Processor Developer's Manual"
from February 2000 does not contain the string FLYCNFG.
The only reference that I found was in eCos (Redboot), in
hal/arm/xscale/lubbock/current/include/hal_platform_setup.h
#define FLYCNFG_OFFSET 0x20
and boards/cradle/memsetup.S
@ Step 2c
@ fly-by-dma is defeatured on this part
@ write flycnfg
@ldr r2, =CFG_FLYCNFG_VAL
@str r2, [r1, #FLYCNFG_OFFSET]
...
.set FLYCNFG_VAL , 0x01FE01FE @ Fly-by-DMA config. reg - NOT
USED
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss