Sasume (./5) :
./3 > Donc les arg sont sur la pile ?
Oui
squalyl (./8) :
l'estack ou la vraie stack?
La vrai pile addressable par a7
Martial Demolins (./10) :
La variable est bien créée, mais le temps d'extinction tourne toujours autour de ~2 minutes. Qu'est ce que je fais mal?
Chais plus. Je crois me souvenir qu'il faut l'etteindre une fois pour que l'APD soit rechargé avec la bonne valeur.
Un petit getenv me donne :
[pphd@ip-113 src]$ grep getenv *.asm
Library.asm: dc.w getenv_redirect-PedroMLibKernel ; 2A
Library.asm:getenv_redirect bra getenv
Misc.asm:; const char *getenv(const char *name asm("a2"));
Misc.asm:getenv:
ShellIO.asm: bsr getenv ; Get environement variable
System.asm: bsr getenv ; getenv("apd")
System.asm: bsr getenv ; Getenv
d'où System.asm qui définit la fonction ShellRestartAPD:
Utilié dans ShellExecuteCommand.
Donc pour qu'elle soit pris en compte, il faut executer quelque chose après avoir changé l'APD (n'importe quoi en fait 2+2 par exemple, ou 2).
J'aurais également que le pensé que le répertoire "system" était créé par défaut au boot, et ineffaçable.
Il l'est, sauf peut être pour la version tiemu E'special.
Martial Demolins (./10) :
Je me rends compte que j'ai du rater un truc dans l'arborescence de PedroM, elle est foutue comment? Comment s'appelle le répertoire racine ?
'home' mais il est virtuel comme sous AMS (arboressence à un seul niveau).