60

Si le pbm c aussi la valeur des ports,

On peut remettre ses port a leur "bonne" valeur (pour déproteger) si on détecte que

0xAC et T11Old
sont !=
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

61

Ce ne sont pas "aussi" les ports, mais seulement les ports...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

62

Godzil: En gros je preserves le trap #11 ?

63

Laissez tomber pour HW2Patch en RAM : il n'y a pas de solution raisonnable.

64

Je le fais pas.

65

PpHD, au moment ou on installe le kernel, on a forcement installé HW2patch (en RAM pour se cas) juste avant de démarer PreOS, sinon barre noir, t bien d'accord nan ?

Et si j'ai bien compris, JM modifi le Trap #11 pour eviter que des ports se fassent changer pendans l'utilisation de la TI, donc si au moment de l'install du kernel, tu sauvegarde la valeur des ports en Q et du Trap #11, quand un prog est lancé (dit moi si je me trompe) le kernel est solicité nan ?

Donc quand un prog est solicité, normalement le trap #11 n'a pas du etre modifié, et si c le cas, tu force les ports et le trap #11 pour remettre tel que ct avant le changement de piles

Le seul cas que je voit que sa patcherait pas, c quand un prog met la calc sur OFF, et que les piles sont changé...

J'pense pas que je raconte de connerie nan ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

66

Si. Crois-moi, s'il dit que c pas possible, y'a une raison.

67

En effet, il y a plusieurs inexactitudes dans ce qu'il dit:
godzil
a écrit : PpHD, au moment ou on installe le kernel, on a forcement installé HW2patch (en RAM pour se cas) juste avant de démarer PreOS, sinon barre noir, t bien d'accord nan ?

Oui. Sauf une petite précision: "on a forcement installé HW2patch ou h220xTSR (HW2Patch en RAM pour ce cas)".
Et si j'ai bien compris, JM modifi le Trap #11 pour eviter que des ports se fassent changer pendans l'utilisation de la TI,

Oui.
donc si au moment de l'install du kernel, tu sauvegarde la valeur des ports en Q et du Trap #11, quand un prog est lancé (dit moi si je me trompe) le kernel est solicité nan ?

2 problèmes:
- On ne peut pas sauvegarder ni restaurer la valeur des ports en $700000 ("Q") sans déprotéger la FlashROM et les ports I/O système. On peut seulement déprotéger 24 KO à la fois (+ la zone en $5000-$5fff qui est déprotégée par défaut, et + l'espace fantôme si on choisit les derniers 4 KO) en passant par la fonction #15 du trap #11.
- Si les ports en $700000 sont mis à leur valeur par défaut, si le kernel n'est pas dans la zone $5000-$5fff, occupée en partie par l'écran et en partie par des variables système, donc inutilisable pour le kernel, ça plante. Même en ajoutant $40000. (Ça ne sert que quand l'espace fantôme est déjà déprotégé, pas avec les valeurs par défaut.)
On peut éviter le 2ème problème en utilisant la méthode de h220xTSR (choisir une petite rangée d'octets dans $5000-$5fff qui n'est pas touchée par le trap 4 et y mettre du code juste pendant l'exécution du trap 4), mais il reste le 1er. Ce que fait h220xTSR est qu'il ne déprotège que $3e000-$3ffff, ce qui entraîne en même temps la déprotection de l'espace fantôme. HW2Patch en RAM ne peut pas se contenter de faire pareil de par sa nature, donc il devrait déprotéger la FlashROM et les ports I/O système à chaque rallumage, ce qui est beaucoup trop dangereux.
Donc quand un prog est solicité, normalement le trap #11 n'a pas du etre modifié, et si c le cas, tu force les ports et le trap #11 pour remettre tel que ct avant le changement de piles

Autre problème: seuls les ports sont remis à leur valeur par défaut, AMS ne touche pas au trap #11. Et ces ports ne sont pas lisibles sans déprotéger la FlashROM et les ports I/O système, donc je ne vois pas comment tu veux tester s'ils ont été modifiés avant de déprotéger la FlashROM et les ports I/O système.
Le seul cas que je voit que sa patcherait pas, c quand un prog met la calc sur OFF, et que les piles sont changé...

Hein? h220xTSR gère parfaitement ce cas. Le problème n'est pas là!


PS: Si je n'ai pas répondu plus tôt, c'est parce que je m'attendais à ce que JM allait le faire.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

68

Kevin >> je m'attendais à ce que JM allait le faire

On dit "je m'attendais à ce que JM le fasse" wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

69

C'est quand même pas facile de trouver une faute dans les posts de Kevin smile

70

> C'est quand même pas facile de trouver une faute dans les posts de Kevin smile
Oui, Kevin parle très bien français. On ne peut pas dire que celui qui a critiqué Kevin parle très bien anglais...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

71

..

Moi meme il m'arrive de signaler des fautes de syntaxes à Kevin qu'il a commise ds un de ses posts, je ne pense pas qu'il le prenne mal du tout.

Et en ce qui te concerne, si t'av dit à Thibaut comment traduire je ne sais plus quel mot qu'il av mis entre crochets au lieu de te braquer comme ça, y'aurrai pas eu de pb..

72

rotfl
Je pense que tu ne viens pas assez sur le forum de TIGCC... Si tu venais souvent, tu aurais pu voir que je n'étais pas le premier ni le seul à le réprimander...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

73

on se calme, messieurs smile

c vrai que c pas facile de trouver une faute ds les post de Kevin (moins facile que ds les meins grin), mais bon, c pas une raison pr le casser qd il y en a une.
(cela dit, s'il ne le prend pas mal, il est vrai que ça peut lui éviter de refaire cette faute)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

74

"le casser"
erf..............................................
en + je lui dit en mmsg alors.. roll

75

XDanger a écrit :
rotfl Je pense que tu ne viens pas assez sur le forum de TIGCC...

en effet : je n'y vais jamais.

76

oué, tu as raison, j'aurai du mettre de sguillemets smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

77

XDanger >> Si tu venais souvent, tu aurais pu voir que je n'étais pas le premier ni le seul à le réprimander...
Oui tu as raison, il y avait Kevin aussi rotfl toujours les mêmes compères triso


>> On ne peut pas dire que celui qui a critiqué Kevin parle très bien anglais...

1- T'es incapable de faire la différence ntre une correction amicale et une critique.

2- A mon avis il est plus sympathique qu'on le corrige pour qu'il progresse (je te signale quand même que ce n'est pas la première fois qu'on corrige Kevin, et qu'il n'est pas orgueuilleux comme toi : il le prend bien et nous remercie), qu'on lui fasse une remarque arriérée du genre "Kevin on est sur un forum international alors tu causes bien français sinon on te bannit".

... et tu veux passer pour le plus malin.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

78

Thibaut a écrit :
XDanger >> Si tu venais souvent, tu aurais pu voir que je n'étais pas le premier ni le seul à le réprimander...
Oui tu as raison, il y avait Kevin aussi rotfl toujours les mêmes compères triso

C'est Thomas (le boss grin) qui a dit en premier de ne pas poster en français!

Et je voudrais savoir comment vous réagiriez si je postais en permanence en allemand ici. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

79

moi ça me gene pas. aucun pb. embarrassed
y'a bien qq anglais qui postent ici (niveau t3), et ça derange personne.

80

Ouai, on a une manière de voir les choses un peu différente de celle de la TICT yin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

81

à vrai dire j'aimerai bcp qu'il poste en Allemand smile (sans deconner)
le mieux ça serait qu'il poste dans les 2 langues !
heu, non les 3 :]
ça, ça serait la classe magic

82

Oué génial !!!
Tiens à partir de maintenant je poste en Russe !!!

Pen^2 : когда у меня был наконец bкta *****?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

83

Merde yAro TON FORUM EST NUL ON PEUT PAS POSTER EN RUSSE !!!
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

84

Я не понял(включил), не огорчил :]

85

c pas grave, perso je comprend tres bien comme ça.

86

arf grin
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

87

Pen^2 : comment fais-tu pour retrouver les caractères originels ? j'aimerais bien te lire sad
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

88

NB : je confirme qu'en lisant le post de Thibaut je n'ai rien vu de méchant, mais simplement un conseil amical. smile
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

89

roll
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

90

peN^2 a écrit :
à vrai dire j'aimerai bcp qu'il poste en Allemand smile (sans deconner)

Ouaip, mon niveau est pas bien, ça me ferait du bien de le remonter comme ça.