120

121

Pas vraiment mais tu as qu'à les proposer sur ton site smile

122

123

124

Martial Demolins (./123) :

Au début, je me suis demandé pourquoi movea.l #0,a0 et pas suba.l a0,a0 couic.gif
En fait, je pense que genlib::init doit faire du smc un peu partout, entre autre ici, et que ça n'a pas été fait. Reste encore à trouver pourquoi... C'est arrivé avec le passage à GNU as, mais au final, je vois pas en quoi ça pourrait jouer sur genlib si ce n'est au niveau du header...


genlib::set_dscr_function modifie la valeur de movea.l #0,a0

125

126

127

Aucun problème sous PedroM. Et c'est le même code de sld. sad

128

129

130

131

Toujours pas testé (Boulot 8H->20H me crève sad )

132

133

134

Economiser les piles.

135

136

Il faut le remettre à sa valeur par défaut après lecture.

137

138

139

Et si tu utilisais kernel::exit ca ne serait pas plus simple ?

140

141

142

Preos ne le fait qu'à la sortie du dernier programme kernel. Si ton programme est appelé dans un shell, lors du retour dans le shell, il ne liérera pas les handle, etc, car tu seras toujours en kernel mode.

143

144

Martial Demolins (./143) :
Et l'ércan, il faut le restaurer ou pas?

Non
Martial Demolins (./143) :
e suppose que les registres, c'est PreOS qui le fait.


Oui

145

146

147

Send patch to you know what e-mail address.
Thanks for your consideration.
Sincerely,
PpHd

148

149

150

Martial Demolins (./149) :
c'est normal ou déconseillé?


C'est normal.