[elektro] C Kérdés

Moczik Gabor pm-01 at progzmaster.hu
Wed Sep 16 10:20:18 CEST 2009


hg12345 wrote:
> Szeretném a saját rutinomra irányítani a RESET vektort, mielőtt még a crt0 vagy crt1-re   (c_init) ugrana, anélkül hogy a fenti programokat módosítanám. A USER_INIT belépés már késő, mert ez a STACK  és a <konstansok> beállítása után van. Majd ha lefut a saját program akkor folytatnám a crt0/1-el.
> 
> Létezik erre C szintű megoldás?
> Vagy nincs más lehetőség, mint a CRT0/1 átírása ezt szeretném elkerülni.....

SDCC-ben (PIC-en) pl. a RESET vektor a 0 szamu interrupt vektorkent 
kezelendo, lehet is ra ugyanugy fuggvenyt definialni.

Mas forditoban is tudhatsz a reset vektor cimere definialni, ha mashogy 
nem, akkor assembly betettel.

Hogy ezek utan, ha befejezted a dolgod, hogy ugrasz a gyari crt rutinra, 
az is forditofuggo, jo ha van lib source hozza...



More information about the Elektro mailing list