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]

Re: how to add pxa250 to ecos?


> Holger,
> what's the state of development of your port of ecos to the PXA250?

The platform_setup1 and the memory layout is bogus. I have to do my stuff 
currently without hardware ... (I burned one device). So one can say that I 
haven't done too much.

However, the infrastructure has been laid (it compiles without errors), the 
abstraction of PXA specific things has been done. The following files could 
be mostly correct:

pxa2x0/var/current/include/hal_cache.h (copied from verde, modified)
pxa2x0/var/current/include/hal_diag.h
pxa2x0/var/current/include/hal_mm.h (copied from verde, modified)
pxa2x0/var/current/include/hal_pxa2x0.h (copied from sa11x0, then delete lots 
of stuff and added another lot of stuff, I have the feeling that most defines 
for the PXA-builtin hardware registers are not used)
pxa2x0/var/current/include/hal_var_ints.h (seems ok except HAL_PLATFORM_RESET, 
no RTC stuff as in other platforms)
pxa2x0/var/current/include/plf_stub.h (copied from somewhere (sa11x0?))
pxa2x0/var/current/include/var_io.h (almost empty)
pxa2x0/var/current/src/pxa_misc.c (irq stuff seems not ok, e.g. 
hal_interrupt_acknowledge, but to my knowledge redboot won't use IRQs?)
pxa2x0/var/current/tests/* totally bogus

-- 
MN-Logistik GmbH         http://www.mn-logistik.de
Holger Schurig
Dieselstr. 18
61191 Rosbach v.d.Höhe
Tel: 06003/9141-0        Fax: 06003/9141-49


-- 
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]