30

il me semble qu'il y a un trap qui gére tout ce qui touche au port...
en le détournant, on doit pv faire qqc...
(ou alors, c un port, je sais plus, qui s'occupe du port IO)
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

31

Mais la protection, c'est pas pour protéger LES DONNEESwhat
Dans ce cas il faudrait Empêcher toute tentative de flashage, dont ne jamais passer par le boot...
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

32

L'int4.

Mais virer les piles désinstallerait le hook.

33

D'après ce que je sais, on ne peut pas empêcher un reflashage par le boot. Si on appuie sur [APPS] en remettant une pile, le matériel lance le boot directement, et le boot n'utilise pas de traps pour la réception des données.
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é

34

En tout cas, on ne peut changer le secteur de boot:
(j89hw.txt):
"The following protection features are *always* active, they cannot be
disabled.
Both HW models:
* Write accesses to the boot installer sector ($200000-$20FFFF) are
filtered and never reach the flash ROM.
(This sector is *also* permanently write protected by a feature of the
flash ROM chip.)"
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.