60

(sur le bit #31 du pointeur vers le nom du fichier trilove )

Oh, bonne idée, ça !
Sur 68000 et 68010, qui ne gèrent que les 24 LSB des 32 bits du PC, tu peux effectivement utiliser le pointeur avec le bit 31 set tel quel (sans masquer le bit 31).

Ca fait une autre utilisation créative de l'étendue limitée des pointeurs sur 68000 oui
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

61

Tu veux dire qie j'ai même pas à mettre le bit à 0 pour utiliser l'adresse ? Kewl grin D'ailleurs, je croyais que c'était 23 bits sur les TIs...

62

Tu veux dire que j'ai même pas à mettre le bit à 0 pour utiliser l'adresse ?

Sur 68000 et 68010, oui.
Le fait de mettre le bit 31 à 1 sur un pointeur était utilisé à une époque dans le code de startup de TIGCCLIB, je ne sais plus trop.
PpHd a pensé à une autre utilisation créative des 8 MSB grin
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

63

Lionel Debroux (./62) :
PpHd a pensé à une autre utilisation créative des 8 MSB biggrin.gif


Je me rappelle plus quoi par contre ???? confus

64

Lionel Debroux (./62) :
Tu veux dire que j'ai même pas à mettre le bit à 0 pour utiliser l'adresse ?

Sur 68000 et 68010, oui.
Le fait de mettre le bit 31 à 1 sur un pointeur était utilisé à une époque dans le code de startup de TIGCCLIB, je ne sais plus trop.
PpHd a pensé à une autre utilisation créative des 8 MSB grin

En fait on peut utiliser les 8bit en plus comme on veux nan (sans que ça gene) ?
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.

65

Yep.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

66

Cool ! A la base, je n'avais besoin que d'nu bit de flag (pour le lock), et je trouvais dommage de mettre ça dans un octet + un octet de padding pour simplifier l'accès. smile

67

Tiens mais... grin je sais a quoi ça pourrais me servir pour TI-NES #huhu#
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.

68

Ah, c'était ça qui te bloquait ? cheeky grin

69

Non non mais ça pourrais améliorer l'utilisation mémoire grin (ie gagner au moins 256 octets, et plein d'opérations en moins ^^)
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.

70

Mais la VAT n'a pas de pointeur sur le nom du fichier, il y a les 8 octets directement.
Il faudrait une place pour stocker le compteur d'utilisations dans la VAT pour gérer ça proprement.
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é