This is the mail archive of the
ecos-devel@sources.redhat.com
mailing list for the eCos project.
Porting eCos to the BlackFin processor
- From: bvermeul at blackstar dot nl
- To: ecos-devel at sources dot redhat dot com
- Date: Wed, 10 Sep 2003 11:29:31 +0200 (CEST)
- Subject: Porting eCos to the BlackFin processor
Hi all,
I'm trying to port eCos to the Analog Devices BlackFin BF533 processor,
but am having some difficulties understanding the implementation needed
for vector.S.
I've read the Architecture HAL porting bit on the web, and do understand
the trampoline function that it has, but not how I am supposed to set the
vectors to the hardware itself.
The Blackfin processor has special purpose registers for the various
exception vectors, which would need to be filled by eCos during startup.
The way I read it, the reset vector needs to be set by the linker?
I'm not entirely sure of that, but don't see where else that would be
handled.
Any pointers to code or documentation would be very much appreciated. At
the moment I'm a little stumped.
Thanks in advance,
Bas Vermeulen