This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

IMM base for MPC8xx based Targets


Hi,

i am porting my application from eCos 1.3.1 to the current CVS-Version.
I am using a MPC8xx based board and derived my platform hal from the
mbx-hal.

I noticed that some init-functions failed, because the definition of the
IMM baseaddress (CYGARC_REG_IMM_BASE in
packages/hal/powerpc/mpc8xx/current/include/var_regs.h) has changed (my
platform still uses 0xff000000 as IMM base)! As a workaround i had to
change the variant hal.

The location of the internal memorymap is platform dependend (it can be
configured in hardware during power-up). 
Therefore there should be a way to set the IMM baseaddress in the
platform hal (not in the variant hal) or even better - it should be
configurable. Or did i miss anything?

Thanks
Wolfgang


-- 
Wolfgang Heppner

High Speed Kamerasysteme  - Abt. Bildsensorik (ESY-B)
High Speed Camera Systems - Dept. Electronic Imaging (ESY-B)

Fraunhofer                            
Institut Integrierte Schaltungen
Angewandte Elektronik

Am Wolfsmantel 33 
91058 Erlangen       
(Germany)

Tel:   +49 (0) 9131 776 528
Fax:   +49 (0) 9131 776 598

email: hep@iis.fhg.de
web:   http://www.iis.fhg.de

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]