This is the mail archive of the ecos-devel@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]

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



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