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]

Int Vector table ARM 7 Integrator


QUESTIONS:
I wish to know if the interrupt vector table should be modified on an ARM720T
Integrator board after I attach with my gdb over serial?

Where is the addresses for my ISR put when I call cyg_interrupt_create() ?

Does the RedBoot have control of the vertor table and sets this up when it boot
and any program I download is expected not to modify this area?

SETUP:
I have RedBoot on my ARM integrator board on which I have burnt RedBoot. I
attatch to the board over the serial line.  I examine the Vector table at
address 0. If I now download my program and start stepping into my code, by the
time I hit my main, the Vector table has not been changed and holds high
addresses: 0xe59ff018 in 7 of first 8 long words and 0x59dff5ab in the NOP
vector.

My ROM vectors are updated when I down load my program, address 0x40000.

Could there be something I have missed when I ran the configure program? Is
there something fundamental I can look for in the .ecc file?

Thanks

Leo




=====
Mobile Belgium: +32 (0)495 89 59 65
Contact in France:  +33 (0)476 275661

Registered Linux User Number 205935.
http://counter.li.org.


	
	
		
___________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html

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


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