[OSy] Dorder a meziproc. interrupty
Ersin
ersin at post.cz
Mon Feb 16 16:47:06 CET 2009
Ahoj,
Bohuzel, s dorder ti nepomuze, to neresime. Ale aspon neco:
> Na zaver bych jeste mel dve drobne otazky, na ktere nevim presne
> odpoved: kam se ukladaji parametry volani funkce, kdyz jich je vice
> nez 4? Na parametry existuji registry a0 - a3... ale vice jich neni.
> Narazili jsme treba na problem printf v user modu pri vice nez 4
> parametrech printf.
Na stack. Kompilator ti vygeneruje kod, ktery to tam nasklada a ve volane funkci to zase precte. Je to pomale, ale funguje to. Jinak si ale vzdycky muzes predat pointer na strukturu obsahuji velkem mnozstvi parametru, ze? :-)
S pozdravem
Stanislav Kozina
More information about the NSWI004
mailing list