1

J'ai constaté une incohérence entre la mem restant disponible dans chaque secteur de la Flash-ROM et la somme des tailles des fichiers stockés dans ceux-ci... Au début je pensais que le probleme venait de mon *algo* de comptage, alors que ça vient visiblement du TIOS...

En effet je ne sais pas pourquoi, mais pour certaines variables, le short qui définit le *saut* pour atteindre l'adresse du prochain fichier est supérieur de quelques octets à la taille totale du fichier1.... (g constaté des exemples de l'ordre de 2, 4, 8 octets (et meme 10 si je me rappelle bien))




voici un fichier de logs qui montre bien le probleme. Il donne le nom du fichier, sa taille totale1, son adresse, et la valeur du fameux saut de TI, reconvertie en octets.





1 par taille totale j'entend taille donnée par le premier short du fichier, plus 2 (ou 3 pour avoir une taille paire), plus 22 octets occupés par le header.


...

2

...
attention le log arrive mais je suis emm**** par la limitation des posts de 15 ko sad
...

3

...




Dans le 0-ieme secteur sont stockés :
Dans le 1-ieme secteur sont stockés :
 main\a133		: 68	octets ; adresse : 0x360002 ; saut : 72		/!\ INCOHERENCE /!\
 main\a344		: 146	octets ; adresse : 0x36004A ; saut : 146
 main\a346		: 120	octets ; adresse : 0x3600DC ; saut : 120
 main\a350		: 54	octets ; adresse : 0x360154 ; saut : 54
 main\a295		: 168	octets ; adresse : 0x36018A ; saut : 168
 main\a296		: 76	octets ; adresse : 0x360232 ; saut : 76
 main\a297		: 136	octets ; adresse : 0x36027E ; saut : 136
 main\a281		: 154	octets ; adresse : 0x360306 ; saut : 154
 main\a282		: 132	octets ; adresse : 0x3603A0 ; saut : 132
 main\a283		: 144	octets ; adresse : 0x360424 ; saut : 144
 main\a284		: 30	octets ; adresse : 0x3604B4 ; saut : 34		/!\ INCOHERENCE /!\
 main\a285		: 166	octets ; adresse : 0x3604D6 ; saut : 166
 main\a286		: 66	octets ; adresse : 0x36057C ; saut : 66
 main\a287		: 158	octets ; adresse : 0x3605BE ; saut : 158
 main\a288		: 86	octets ; adresse : 0x36065C ; saut : 86
 main\a289		: 28	octets ; adresse : 0x3606B2 ; saut : 28
 main\a29		: 548	octets ; adresse : 0x3606CE ; saut : 548
 main\a290		: 86	octets ; adresse : 0x3608F2 ; saut : 86
 main\a291		: 56	octets ; adresse : 0x360948 ; saut : 56
 main\a292		: 46	octets ; adresse : 0x360980 ; saut : 46
 main\a293		: 86	octets ; adresse : 0x3609AE ; saut : 86
 main\a294		: 156	octets ; adresse : 0x360A04 ; saut : 156
 main\a304		: 28	octets ; adresse : 0x360AA0 ; saut : 28
 main\a298		: 80	octets ; adresse : 0x360ABC ; saut : 80
 main\a299		: 176	octets ; adresse : 0x360B0C ; saut : 176
 main\a3		: 1542	octets ; adresse : 0x360BBC ; saut : 1542
 main\a30		: 558	octets ; adresse : 0x3611C2 ; saut : 558
 main\a300		: 74	octets ; adresse : 0x3613F0 ; saut : 74
 main\a301		: 88	octets ; adresse : 0x36143A ; saut : 88
 main\a302		: 144	octets ; adresse : 0x361492 ; saut : 144
 main\a303		: 180	octets ; adresse : 0x361522 ; saut : 180
 main\a305		: 92	octets ; adresse : 0x3615D6 ; saut : 92
 main\a306		: 168	octets ; adresse : 0x361632 ; saut : 168
 main\a307		: 108	octets ; adresse : 0x3616DA ; saut : 108
 main\a308		: 126	octets ; adresse : 0x361746 ; saut : 126
 main\a309		: 32	octets ; adresse : 0x3617C4 ; saut : 32
 main\a31		: 1342	octets ; adresse : 0x3617E4 ; saut : 1342
 main\a310		: 48	octets ; adresse : 0x361D22 ; saut : 48
 main\a311		: 40	octets ; adresse : 0x361D52 ; saut : 40
 main\a312		: 170	octets ; adresse : 0x361D7A ; saut : 170
 main\a313		: 178	octets ; adresse : 0x361E24 ; saut : 178
 main\a314		: 92	octets ; adresse : 0x361ED6 ; saut : 92
 main\a315		: 84	octets ; adresse : 0x361F32 ; saut : 84
 main\a316		: 78	octets ; adresse : 0x361F86 ; saut : 78
 main\a317		: 164	octets ; adresse : 0x361FD4 ; saut : 164
 main\a318		: 78	octets ; adresse : 0x362078 ; saut : 78
 main\a319		: 62	octets ; adresse : 0x3620C6 ; saut : 62
 main\a32		: 724	octets ; adresse : 0x362104 ; saut : 724
 main\a320		: 102	octets ; adresse : 0x3623D8 ; saut : 102
 main\a321		: 86	octets ; adresse : 0x36243E ; saut : 86
 main\a322		: 170	octets ; adresse : 0x362494 ; saut : 170
 main\a323		: 60	octets ; adresse : 0x36253E ; saut : 60
 main\a324		: 66	octets ; adresse : 0x36257A ; saut : 66
 main\a325		: 56	octets ; adresse : 0x3625BC ; saut : 56
 main\a326		: 136	octets ; adresse : 0x3625F4 ; saut : 136
 main\a327		: 120	octets ; adresse : 0x36267C ; saut : 120
 main\a328		: 104	octets ; adresse : 0x3626F4 ; saut : 104
 main\a329		: 184	octets ; adresse : 0x36275C ; saut : 184
 main\a33		: 1526	octets ; adresse : 0x362814 ; saut : 1526
 main\a330		: 68	octets ; adresse : 0x362E0A ; saut : 68
 main\a331		: 118	octets ; adresse : 0x362E4E ; saut : 118
 main\a332		: 66	octets ; adresse : 0x362EC4 ; saut : 66
 main\a333		: 108	octets ; adresse : 0x362F06 ; saut : 108
 main\a334		: 132	octets ; adresse : 0x362F72 ; saut : 132
 main\a335		: 138	octets ; adresse : 0x362FF6 ; saut : 138
 main\a336		: 118	octets ; adresse : 0x363080 ; saut : 118
 main\a337		: 60	octets ; adresse : 0x3630F6 ; saut : 60
 main\a338		: 42	octets ; adresse : 0x363132 ; saut : 42
 main\a339		: 110	octets ; adresse : 0x36315C ; saut : 110
 main\a34		: 324	octets ; adresse : 0x3631CA ; saut : 324
 main\a340		: 154	octets ; adresse : 0x36330E ; saut : 154
 main\a341		: 64	octets ; adresse : 0x3633A8 ; saut : 64
 main\a342		: 116	octets ; adresse : 0x3633E8 ; saut : 116
 main\a343		: 174	octets ; adresse : 0x36345C ; saut : 174
 main\a345		: 32	octets ; adresse : 0x36350A ; saut : 32
 main\a348		: 58	octets ; adresse : 0x36352A ; saut : 58
 main\a353		: 28	octets ; adresse : 0x363564 ; saut : 28
 main\a347		: 142	octets ; adresse : 0x363580 ; saut : 142
 main\a349		: 124	octets ; adresse : 0x36360E ; saut : 124
 main\a35		: 708	octets ; adresse : 0x36368A ; saut : 708
 main\a351		: 132	octets ; adresse : 0x36394E ; saut : 132
 main\a352		: 160	octets ; adresse : 0x3639D2 ; saut : 160
 main\a354		: 84	octets ; adresse : 0x363A72 ; saut : 84
 main\a355		: 176	octets ; adresse : 0x363AC6 ; saut : 176
 main\a356		: 38	octets ; adresse : 0x363B76 ; saut : 38
 main\a357		: 136	octets ; adresse : 0x363B9C ; saut : 136
 main\a358		: 154	octets ; adresse : 0x363C24 ; saut : 154
 main\a359		: 104	octets ; adresse : 0x363CBE ; saut : 104
 main\a36		: 1156	octets ; adresse : 0x363D26 ; saut : 1156
 main\a360		: 150	octets ; adresse : 0x3641AA ; saut : 150
 main\a361		: 164	octets ; adresse : 0x364240 ; saut : 164
 main\a362		: 186	octets ; adresse : 0x3642E4 ; saut : 186
 main\a363		: 74	octets ; adresse : 0x36439E ; saut : 74
 main\a364		: 90	octets ; adresse : 0x3643E8 ; saut : 90
 main\a365		: 172	octets ; adresse : 0x364442 ; saut : 172
 main\a366		: 130	octets ; adresse : 0x3644EE ; saut : 130
 main\a367		: 118	octets ; adresse : 0x364570 ; saut : 118
 main\a368		: 126	octets ; adresse : 0x3645E6 ; saut : 126
 main\a369		: 168	octets ; adresse : 0x364664 ; saut : 168
 main\a37		: 742	octets ; adresse : 0x36470C ; saut : 742
 main\a370		: 86	octets ; adresse : 0x3649F2 ; saut : 86
 main\a371		: 74	octets ; adresse : 0x364A48 ; saut : 74
 main\a372		: 56	octets ; adresse : 0x364A92 ; saut : 56
 main\a373		: 148	octets ; adresse : 0x364ACA ; saut : 148
 main\a374		: 142	octets ; adresse : 0x364B5E ; saut : 142
 main\a375		: 76	octets ; adresse : 0x364BEC ; saut : 76
 main\a376		: 80	octets ; adresse : 0x364C38 ; saut : 80
 main\a377		: 158	octets ; adresse : 0x364C88 ; saut : 158
 main\a378		: 122	octets ; adresse : 0x364D26 ; saut : 122
 main\a379		: 108	octets ; adresse : 0x364DA0 ; saut : 108
 main\a38		: 650	octets ; adresse : 0x364E0C ; saut : 650
 main\a380		: 148	octets ; adresse : 0x365096 ; saut : 148
 main\a381		: 124	octets ; adresse : 0x36512A ; saut : 124
 main\a382		: 128	octets ; adresse : 0x3651A6 ; saut : 128
 main\a383		: 80	octets ; adresse : 0x365226 ; saut : 80
 main\a384		: 110	octets ; adresse : 0x365276 ; saut : 110
 main\a385		: 184	octets ; adresse : 0x3652E4 ; saut : 184
 main\a386		: 66	octets ; adresse : 0x36539C ; saut : 66
 main\a387		: 62	octets ; adresse : 0x3653DE ; saut : 62
 main\a388		: 176	octets ; adresse : 0x36541C ; saut : 176
 main\a389		: 28	octets ; adresse : 0x3654CC ; saut : 28
 main\a39		: 744	octets ; adresse : 0x3654E8 ; saut : 744
 main\a390		: 160	octets ; adresse : 0x3657D0 ; saut : 160
 main\a391		: 160	octets ; adresse : 0x365870 ; saut : 160
 main\a392		: 158	octets ; adresse : 0x365910 ; saut : 158
 main\a393		: 134	octets ; adresse : 0x3659AE ; saut : 134
 main\a394		: 106	octets ; adresse : 0x365A34 ; saut : 106
 main\a395		: 140	octets ; adresse : 0x365A9E ; saut : 140
 main\a396		: 70	octets ; adresse : 0x365B2A ; saut : 70
 main\a397		: 150	octets ; adresse : 0x365B70 ; saut : 150
 main\a398		: 184	octets ; adresse : 0x365C06 ; saut : 184
 main\a399		: 94	octets ; adresse : 0x365CBE ; saut : 94
 main\a4		: 240	octets ; adresse : 0x365D1C ; saut : 240
 main\a40		: 688	octets ; adresse : 0x365E0C ; saut : 688
 main\a400		: 44	octets ; adresse : 0x3660BC ; saut : 46		/!\ INCOHERENCE /!\
 main\a401		: 106	octets ; adresse : 0x3660EA ; saut : 106
 main\a402		: 76	octets ; adresse : 0x366154 ; saut : 76
 main\a403		: 78	octets ; adresse : 0x3661A0 ; saut : 78
 main\a404		: 78	octets ; adresse : 0x3661EE ; saut : 78
 main\a405		: 142	octets ; adresse : 0x36623C ; saut : 142
 main\a406		: 172	octets ; adresse : 0x3662CA ; saut : 172
 main\a407		: 28	octets ; adresse : 0x366376 ; saut : 28
 main\a408		: 50	octets ; adresse : 0x366392 ; saut : 50
 main\a409		: 172	octets ; adresse : 0x3663C4 ; saut : 172
 main\a41		: 564	octets ; adresse : 0x366470 ; saut : 564
 main\a410		: 34	octets ; adresse : 0x3666A4 ; saut : 34
 main\a411		: 120	octets ; adresse : 0x3666C6 ; saut : 120
 main\a412		: 178	octets ; adresse : 0x36673E ; saut : 178
 main\a413		: 96	octets ; adresse : 0x3667F0 ; saut : 96
 main\a414		: 90	octets ; adresse : 0x366850 ; saut : 90
 main\a415		: 140	octets ; adresse : 0x3668AA ; saut : 140
 main\a416		: 152	octets ; adresse : 0x366936 ; saut : 152
 main\a417		: 108	octets ; adresse : 0x3669CE ; saut : 108
 main\a418		: 52	octets ; adresse : 0x366A3A ; saut : 52
 main\a419		: 38	octets ; adresse : 0x366A6E ; saut : 38
 main\a42		: 1414	octets ; adresse : 0x366A94 ; saut : 1414
 main\a420		: 154	octets ; adresse : 0x36701A ; saut : 154
 main\a421		: 96	octets ; adresse : 0x3670B4 ; saut : 96
 main\a422		: 28	octets ; adresse : 0x367114 ; saut : 28
 main\a423		: 112	octets ; adresse : 0x367130 ; saut : 112
 main\a424		: 46	octets ; adresse : 0x3671A0 ; saut : 46
 main\a425		: 158	octets ; adresse : 0x3671CE ; saut : 158
 main\a426		: 140	octets ; adresse : 0x36726C ; saut : 140
 main\a427		: 72	octets ; adresse : 0x3672F8 ; saut : 72
 main\a428		: 88	octets ; adresse : 0x367340 ; saut : 88
 main\a429		: 170	octets ; adresse : 0x367398 ; saut : 170
 main\a43		: 1182	octets ; adresse : 0x367442 ; saut : 1182
 main\a430		: 180	octets ; adresse : 0x3678E0 ; saut : 180
 main\a431		: 154	octets ; adresse : 0x367994 ; saut : 154



...

4

...

 main\a432		: 164	octets ; adresse : 0x367A2E ; saut : 164
 main\a433		: 174	octets ; adresse : 0x367AD2 ; saut : 174
 main\a434		: 118	octets ; adresse : 0x367B80 ; saut : 118
 main\a435		: 170	octets ; adresse : 0x367BF6 ; saut : 170
 main\a436		: 126	octets ; adresse : 0x367CA0 ; saut : 126
 main\a437		: 100	octets ; adresse : 0x367D1E ; saut : 100
 main\a438		: 156	octets ; adresse : 0x367D82 ; saut : 156
 main\a439		: 52	octets ; adresse : 0x367E1E ; saut : 52
 main\a44		: 442	octets ; adresse : 0x367E52 ; saut : 442
 main\a440		: 184	octets ; adresse : 0x36800C ; saut : 184
 main\a441		: 106	octets ; adresse : 0x3680C4 ; saut : 106
 main\a442		: 30	octets ; adresse : 0x36812E ; saut : 30
 main\a443		: 82	octets ; adresse : 0x36814C ; saut : 82
 main\a444		: 124	octets ; adresse : 0x36819E ; saut : 124
 main\a445		: 44	octets ; adresse : 0x36821A ; saut : 44
 main\a446		: 70	octets ; adresse : 0x368246 ; saut : 70
 main\a447		: 150	octets ; adresse : 0x36828C ; saut : 150
 main\a448		: 102	octets ; adresse : 0x368322 ; saut : 102
 main\a449		: 178	octets ; adresse : 0x368388 ; saut : 178
 main\a45		: 944	octets ; adresse : 0x36843A ; saut : 944
 main\a450		: 66	octets ; adresse : 0x3687EA ; saut : 66
 main\a451		: 102	octets ; adresse : 0x36882C ; saut : 102
 main\a452		: 42	octets ; adresse : 0x368892 ; saut : 42
 main\a453		: 28	octets ; adresse : 0x3688BC ; saut : 28
 main\a454		: 112	octets ; adresse : 0x3688D8 ; saut : 112
 main\a455		: 156	octets ; adresse : 0x368948 ; saut : 156
 main\a456		: 30	octets ; adresse : 0x3689E4 ; saut : 30
 main\a457		: 154	octets ; adresse : 0x368A02 ; saut : 154
 main\a458		: 44	octets ; adresse : 0x368A9C ; saut : 44
 main\a459		: 156	octets ; adresse : 0x368AC8 ; saut : 156
 main\a46		: 1248	octets ; adresse : 0x368B64 ; saut : 1248
 main\a460		: 56	octets ; adresse : 0x369044 ; saut : 56
 main\a461		: 86	octets ; adresse : 0x36907C ; saut : 86
 main\a462		: 56	octets ; adresse : 0x3690D2 ; saut : 56
 main\a463		: 96	octets ; adresse : 0x36910A ; saut : 96
 main\a464		: 98	octets ; adresse : 0x36916A ; saut : 98
 main\a465		: 138	octets ; adresse : 0x3691CC ; saut : 138
 main\a466		: 138	octets ; adresse : 0x369256 ; saut : 138
 main\a467		: 176	octets ; adresse : 0x3692E0 ; saut : 176
 main\a468		: 84	octets ; adresse : 0x369390 ; saut : 84
 main\a469		: 100	octets ; adresse : 0x3693E4 ; saut : 100
 main\a47		: 1096	octets ; adresse : 0x369448 ; saut : 1096
 main\a470		: 110	octets ; adresse : 0x369890 ; saut : 110
 main\a471		: 106	octets ; adresse : 0x3698FE ; saut : 106
 main\a472		: 152	octets ; adresse : 0x369968 ; saut : 152
 main\a473		: 76	octets ; adresse : 0x369A00 ; saut : 76
 main\a474		: 34	octets ; adresse : 0x369A4C ; saut : 34
 main\a475		: 140	octets ; adresse : 0x369A6E ; saut : 140
 main\a476		: 148	octets ; adresse : 0x369AFA ; saut : 148
 main\a477		: 52	octets ; adresse : 0x369B8E ; saut : 52
 main\a478		: 94	octets ; adresse : 0x369BC2 ; saut : 94
 main\a479		: 40	octets ; adresse : 0x369C20 ; saut : 40
 main\a48		: 358	octets ; adresse : 0x369C48 ; saut : 358
 main\a480		: 64	octets ; adresse : 0x369DAE ; saut : 64
 main\a481		: 138	octets ; adresse : 0x369DEE ; saut : 138
 main\a482		: 38	octets ; adresse : 0x369E78 ; saut : 38
 main\a483		: 122	octets ; adresse : 0x369E9E ; saut : 122
 main\a484		: 164	octets ; adresse : 0x369F18 ; saut : 164
 main\a485		: 160	octets ; adresse : 0x369FBC ; saut : 160
 main\a486		: 162	octets ; adresse : 0x36A05C ; saut : 162
 main\a487		: 118	octets ; adresse : 0x36A0FE ; saut : 118
 main\a488		: 136	octets ; adresse : 0x36A174 ; saut : 136
 main\a489		: 138	octets ; adresse : 0x36A1FC ; saut : 138
 main\a49		: 374	octets ; adresse : 0x36A286 ; saut : 374
 main\a490		: 100	octets ; adresse : 0x36A3FC ; saut : 100
 main\a491		: 116	octets ; adresse : 0x36A460 ; saut : 116
 main\a492		: 120	octets ; adresse : 0x36A4D4 ; saut : 120
 main\a493		: 152	octets ; adresse : 0x36A54C ; saut : 152
 main\a494		: 138	octets ; adresse : 0x36A5E4 ; saut : 138
 main\a495		: 38	octets ; adresse : 0x36A66E ; saut : 38
 main\a496		: 68	octets ; adresse : 0x36A694 ; saut : 68
 main\a497		: 140	octets ; adresse : 0x36A6D8 ; saut : 140
 main\a498		: 156	octets ; adresse : 0x36A764 ; saut : 156
 main\a499		: 64	octets ; adresse : 0x36A800 ; saut : 64
 main\a5		: 1876	octets ; adresse : 0x36A840 ; saut : 1876
 main\a50		: 698	octets ; adresse : 0x36AF94 ; saut : 698
 main\a500		: 142	octets ; adresse : 0x36B24E ; saut : 142
 main\a51		: 50	octets ; adresse : 0x36B2DC ; saut : 58		/!\ INCOHERENCE /!\
 main\a52		: 1784	octets ; adresse : 0x36B316 ; saut : 1784
 main\a53		: 1056	octets ; adresse : 0x36BA0E ; saut : 1056
 main\a54		: 1506	octets ; adresse : 0x36BE2E ; saut : 1506
 main\a55		: 688	octets ; adresse : 0x36C410 ; saut : 688
 main\a56		: 1944	octets ; adresse : 0x36C6C0 ; saut : 1944
 main\a57		: 1410	octets ; adresse : 0x36CE58 ; saut : 1410
 main\a58		: 1112	octets ; adresse : 0x36D3DA ; saut : 1112
 main\a59		: 1072	octets ; adresse : 0x36D832 ; saut : 1072
 main\a6		: 1166	octets ; adresse : 0x36DC62 ; saut : 1166
 main\a60		: 1930	octets ; adresse : 0x36E0F0 ; saut : 1930
 main\a61		: 494	octets ; adresse : 0x36E87A ; saut : 494
 main\a62		: 1554	octets ; adresse : 0x36EA68 ; saut : 1554
 main\a63		: 712	octets ; adresse : 0x36F07A ; saut : 712
 main\a64		: 122	octets ; adresse : 0x36F342 ; saut : 122
 main\a65		: 798	octets ; adresse : 0x36F3BC ; saut : 798
 main\a66		: 814	octets ; adresse : 0x36F6DA ; saut : 814
 main\a68		: 1090	octets ; adresse : 0x36FA08 ; saut : 1090
 main\a70		: 208	octets ; adresse : 0x36FE4A ; saut : 208
 main\a71		: 76	octets ; adresse : 0x36FF1A ; saut : 76

adresse finale : 0x36ff66 
=> Mem utilisée dans ce segment :
 65362




...

5

...


Dans le 2-ieme secteur sont stockés :
 main\a67		: 1628	octets ; adresse : 0x370002 ; saut : 1628
 main\a69		: 1954	octets ; adresse : 0x37065E ; saut : 1954
 main\a7		: 884	octets ; adresse : 0x370E00 ; saut : 884
 main\a72		: 672	octets ; adresse : 0x371174 ; saut : 672
 main\a73		: 1790	octets ; adresse : 0x371414 ; saut : 1790
 main\a74		: 1336	octets ; adresse : 0x371B12 ; saut : 1336
 main\a75		: 1782	octets ; adresse : 0x37204A ; saut : 1782
 main\a76		: 1362	octets ; adresse : 0x372740 ; saut : 1362
 main\a77		: 670	octets ; adresse : 0x372C92 ; saut : 670
 main\a78		: 172	octets ; adresse : 0x372F30 ; saut : 172
 main\a79		: 1932	octets ; adresse : 0x372FDC ; saut : 1932
 main\a8		: 804	octets ; adresse : 0x373768 ; saut : 804
 main\a80		: 712	octets ; adresse : 0x373A8C ; saut : 712
 main\a81		: 1236	octets ; adresse : 0x373D54 ; saut : 1236
 main\a82		: 1884	octets ; adresse : 0x374228 ; saut : 1884
 main\a83		: 1906	octets ; adresse : 0x374984 ; saut : 1906
 main\a84		: 1610	octets ; adresse : 0x3750F6 ; saut : 1610
 main\a85		: 2020	octets ; adresse : 0x375740 ; saut : 2020
 main\a86		: 328	octets ; adresse : 0x375F24 ; saut : 328
 main\a87		: 1176	octets ; adresse : 0x37606C ; saut : 1176
 main\a88		: 512	octets ; adresse : 0x376504 ; saut : 512
 main\a89		: 830	octets ; adresse : 0x376704 ; saut : 830
 main\a9		: 1152	octets ; adresse : 0x376A42 ; saut : 1152
 main\a90		: 516	octets ; adresse : 0x376EC2 ; saut : 516
 main\a91		: 304	octets ; adresse : 0x3770C6 ; saut : 304
 main\a92		: 1062	octets ; adresse : 0x3771F6 ; saut : 1062
 main\a93		: 1422	octets ; adresse : 0x37761C ; saut : 1422
 main\a94		: 1530	octets ; adresse : 0x377BAA ; saut : 1530
 main\a95		: 938	octets ; adresse : 0x3781A4 ; saut : 938
 main\a96		: 1890	octets ; adresse : 0x37854E ; saut : 1890
 main\a97		: 798	octets ; adresse : 0x378CB0 ; saut : 798
 main\a98		: 1518	octets ; adresse : 0x378FCE ; saut : 1518
 main\a99		: 972	octets ; adresse : 0x3795BC ; saut : 972
 main\makevars		: 86	octets ; adresse : 0x379988 ; saut : 88		/!\ INCOHERENCE /!\

adresse finale : 0x3799e0 
=> Mem utilisée dans ce segment :
 39388


Dans le 3-ieme secteur sont stockés :
 main\a0		: 1358	octets ; adresse : 0x380002 ; saut : 1358
 main\a1		: 238	octets ; adresse : 0x380550 ; saut : 238
 main\a10		: 1988	octets ; adresse : 0x38063E ; saut : 1988
 main\a100		: 478	octets ; adresse : 0x380E02 ; saut : 478
 main\a101		: 1862	octets ; adresse : 0x380FE0 ; saut : 1862
 main\a102		: 1766	octets ; adresse : 0x381726 ; saut : 1766
 main\a103		: 134	octets ; adresse : 0x381E0C ; saut : 134
 main\a104		: 166	octets ; adresse : 0x381E92 ; saut : 168	/!\ INCOHERENCE /!\
 main\a105		: 1580	octets ; adresse : 0x381F3A ; saut : 1580
 main\a106		: 676	octets ; adresse : 0x382566 ; saut : 676
 main\a107		: 1402	octets ; adresse : 0x38280A ; saut : 1402
 main\a108		: 1780	octets ; adresse : 0x382D84 ; saut : 1780
 main\a109		: 1936	octets ; adresse : 0x383478 ; saut : 1936
 main\a11		: 364	octets ; adresse : 0x383C08 ; saut : 364
 main\a110		: 1092	octets ; adresse : 0x383D74 ; saut : 1092
 main\a111		: 292	octets ; adresse : 0x3841B8 ; saut : 292
 main\a112		: 1494	octets ; adresse : 0x3842DC ; saut : 1494
 main\a113		: 1070	octets ; adresse : 0x3848B2 ; saut : 1070
 main\a114		: 588	octets ; adresse : 0x384CE0 ; saut : 588
 main\a115		: 1608	octets ; adresse : 0x384F2C ; saut : 1608
 main\a116		: 446	octets ; adresse : 0x385574 ; saut : 446
 main\a117		: 326	octets ; adresse : 0x385732 ; saut : 326
 main\a118		: 518	octets ; adresse : 0x385878 ; saut : 518
 main\a119		: 882	octets ; adresse : 0x385A7E ; saut : 882
 main\a12		: 1262	octets ; adresse : 0x385DF0 ; saut : 1262
 main\a120		: 984	octets ; adresse : 0x3862DE ; saut : 984
 main\a121		: 164	octets ; adresse : 0x3866B6 ; saut : 164
 main\a122		: 196	octets ; adresse : 0x38675A ; saut : 196
 main\a123		: 1462	octets ; adresse : 0x38681E ; saut : 1462
 main\a124		: 642	octets ; adresse : 0x386DD4 ; saut : 642
 main\a125		: 916	octets ; adresse : 0x387056 ; saut : 916
 main\a126		: 1858	octets ; adresse : 0x3873EA ; saut : 1858
 main\a127		: 504	octets ; adresse : 0x387B2C ; saut : 504
 main\a128		: 1110	octets ; adresse : 0x387D24 ; saut : 1110
 main\a129		: 290	octets ; adresse : 0x38817A ; saut : 290
 main\a13		: 1678	octets ; adresse : 0x38829C ; saut : 1678
 main\a130		: 224	octets ; adresse : 0x38892A ; saut : 224
 main\a131		: 442	octets ; adresse : 0x388A0A ; saut : 442
 main\a132		: 268	octets ; adresse : 0x388BC4 ; saut : 268
 main\a134		: 792	octets ; adresse : 0x388CD0 ; saut : 792
 main\a135		: 128	octets ; adresse : 0x388FE8 ; saut : 128
 main\a136		: 96	octets ; adresse : 0x389068 ; saut : 96
 main\a137		: 68	octets ; adresse : 0x3890C8 ; saut : 68
 main\a138		: 64	octets ; adresse : 0x38910C ; saut : 64
 main\a139		: 136	octets ; adresse : 0x38914C ; saut : 136
 main\a14		: 836	octets ; adresse : 0x3891D4 ; saut : 836
 main\a140		: 58	octets ; adresse : 0x389518 ; saut : 58
 main\a141		: 96	octets ; adresse : 0x389552 ; saut : 96
 main\a142		: 186	octets ; adresse : 0x3895B2 ; saut : 186
 main\a143		: 54	octets ; adresse : 0x38966C ; saut : 54
 main\a144		: 62	octets ; adresse : 0x3896A2 ; saut : 62
 main\a145		: 138	octets ; adresse : 0x3896E0 ; saut : 138
 main\a146		: 34	octets ; adresse : 0x38976A ; saut : 34
 main\a147		: 84	octets ; adresse : 0x38978C ; saut : 84
 main\a148		: 38	octets ; adresse : 0x3897E0 ; saut : 38
 main\a149		: 166	octets ; adresse : 0x389806 ; saut : 166
 main\a15		: 1168	octets ; adresse : 0x3898AC ; saut : 1168
 main\a150		: 142	octets ; adresse : 0x389D3C ; saut : 142
 main\a151		: 72	octets ; adresse : 0x389DCA ; saut : 72
 main\a152		: 92	octets ; adresse : 0x389E12 ; saut : 92
 main\a153		: 152	octets ; adresse : 0x389E6E ; saut : 152
 main\a154		: 62	octets ; adresse : 0x389F06 ; saut : 70		/!\ INCOHERENCE /!\
 main\a155		: 32	octets ; adresse : 0x389F4C ; saut : 32
 main\a156		: 118	octets ; adresse : 0x389F6C ; saut : 118
 main\a157		: 28	octets ; adresse : 0x389FE2 ; saut : 28
 main\a158		: 78	octets ; adresse : 0x389FFE ; saut : 78
 main\a159		: 134	octets ; adresse : 0x38A04C ; saut : 134
 main\a16		: 676	octets ; adresse : 0x38A0D2 ; saut : 676
 main\a160		: 170	octets ; adresse : 0x38A376 ; saut : 170
 main\a161		: 132	octets ; adresse : 0x38A420 ; saut : 132
 main\a162		: 36	octets ; adresse : 0x38A4A4 ; saut : 36
 main\a163		: 88	octets ; adresse : 0x38A4C8 ; saut : 88
 main\a164		: 100	octets ; adresse : 0x38A520 ; saut : 100
 main\a165		: 68	octets ; adresse : 0x38A584 ; saut : 68
 main\a166		: 52	octets ; adresse : 0x38A5C8 ; saut : 52
 main\a167		: 170	octets ; adresse : 0x38A5FC ; saut : 170
 main\a168		: 168	octets ; adresse : 0x38A6A6 ; saut : 168
 main\a169		: 122	octets ; adresse : 0x38A74E ; saut : 122
 main\a17		: 626	octets ; adresse : 0x38A7C8 ; saut : 626
 main\a170		: 110	octets ; adresse : 0x38AA3A ; saut : 110
 main\a171		: 146	octets ; adresse : 0x38AAA8 ; saut : 146
 main\a172		: 82	octets ; adresse : 0x38AB3A ; saut : 82
 main\a173		: 132	octets ; adresse : 0x38AB8C ; saut : 132
 main\a174		: 112	octets ; adresse : 0x38AC10 ; saut : 112
 main\a175		: 42	octets ; adresse : 0x38AC80 ; saut : 42
 main\a176		: 184	octets ; adresse : 0x38ACAA ; saut : 184
 main\a177		: 116	octets ; adresse : 0x38AD62 ; saut : 116
 main\a178		: 86	octets ; adresse : 0x38ADD6 ; saut : 86
 main\a179		: 170	octets ; adresse : 0x38AE2C ; saut : 170
 main\a18		: 302	octets ; adresse : 0x38AED6 ; saut : 302



...

6

...





 main\a180		: 70	octets ; adresse : 0x38B004 ; saut : 70
 main\a181		: 94	octets ; adresse : 0x38B04A ; saut : 94
 main\a182		: 172	octets ; adresse : 0x38B0A8 ; saut : 172
 main\a183		: 136	octets ; adresse : 0x38B154 ; saut : 136
 main\a184		: 100	octets ; adresse : 0x38B1DC ; saut : 100
 main\a185		: 50	octets ; adresse : 0x38B240 ; saut : 50
 main\a186		: 178	octets ; adresse : 0x38B272 ; saut : 178
 main\a187		: 160	octets ; adresse : 0x38B324 ; saut : 160
 main\a188		: 110	octets ; adresse : 0x38B3C4 ; saut : 110
 main\a189		: 42	octets ; adresse : 0x38B432 ; saut : 42
 main\a19		: 1580	octets ; adresse : 0x38B45C ; saut : 1580
 main\a190		: 154	octets ; adresse : 0x38BA88 ; saut : 154
 main\a191		: 154	octets ; adresse : 0x38BB22 ; saut : 154
 main\a192		: 90	octets ; adresse : 0x38BBBC ; saut : 90
 main\a193		: 162	octets ; adresse : 0x38BC16 ; saut : 162
 main\a194		: 86	octets ; adresse : 0x38BCB8 ; saut : 86
 main\a195		: 164	octets ; adresse : 0x38BD0E ; saut : 164
 main\a196		: 164	octets ; adresse : 0x38BDB2 ; saut : 164
 main\a197		: 138	octets ; adresse : 0x38BE56 ; saut : 138
 main\a198		: 174	octets ; adresse : 0x38BEE0 ; saut : 174
 main\a199		: 130	octets ; adresse : 0x38BF8E ; saut : 130
 main\a2		: 1096	octets ; adresse : 0x38C010 ; saut : 1096
 main\a20		: 1316	octets ; adresse : 0x38C458 ; saut : 1316
 main\a200		: 52	octets ; adresse : 0x38C97C ; saut : 52
 main\a201		: 172	octets ; adresse : 0x38C9B0 ; saut : 172
 main\a202		: 100	octets ; adresse : 0x38CA5C ; saut : 100
 main\a203		: 44	octets ; adresse : 0x38CAC0 ; saut : 44
 main\a204		: 96	octets ; adresse : 0x38CAEC ; saut : 96
 main\a205		: 44	octets ; adresse : 0x38CB4C ; saut : 44
 main\a206		: 94	octets ; adresse : 0x38CB78 ; saut : 94
 main\a207		: 136	octets ; adresse : 0x38CBD6 ; saut : 136
 main\a208		: 128	octets ; adresse : 0x38CC5E ; saut : 128
 main\a209		: 88	octets ; adresse : 0x38CCDE ; saut : 88
 main\a21		: 1284	octets ; adresse : 0x38CD36 ; saut : 1284
 main\a210		: 80	octets ; adresse : 0x38D23A ; saut : 80
 main\a211		: 88	octets ; adresse : 0x38D28A ; saut : 88
 main\a212		: 66	octets ; adresse : 0x38D2E2 ; saut : 66
 main\a213		: 120	octets ; adresse : 0x38D324 ; saut : 120
 main\a214		: 114	octets ; adresse : 0x38D39C ; saut : 114
 main\a215		: 70	octets ; adresse : 0x38D40E ; saut : 70
 main\a216		: 138	octets ; adresse : 0x38D454 ; saut : 138
 main\a217		: 94	octets ; adresse : 0x38D4DE ; saut : 94
 main\a218		: 106	octets ; adresse : 0x38D53C ; saut : 106
 main\a219		: 118	octets ; adresse : 0x38D5A6 ; saut : 118
 main\a22		: 126	octets ; adresse : 0x38D61C ; saut : 126
 main\a220		: 70	octets ; adresse : 0x38D69A ; saut : 70
 main\a221		: 90	octets ; adresse : 0x38D6E0 ; saut : 90
 main\a222		: 102	octets ; adresse : 0x38D73A ; saut : 102
 main\a223		: 166	octets ; adresse : 0x38D7A0 ; saut : 166
 main\a224		: 170	octets ; adresse : 0x38D846 ; saut : 170
 main\a225		: 72	octets ; adresse : 0x38D8F0 ; saut : 72
 main\a226		: 102	octets ; adresse : 0x38D938 ; saut : 102
 main\a227		: 136	octets ; adresse : 0x38D99E ; saut : 136
 main\a228		: 70	octets ; adresse : 0x38DA26 ; saut : 70
 main\a229		: 134	octets ; adresse : 0x38DA6C ; saut : 134
 main\a23		: 282	octets ; adresse : 0x38DAF2 ; saut : 282
 main\a230		: 136	octets ; adresse : 0x38DC0C ; saut : 136
 main\a231		: 72	octets ; adresse : 0x38DC94 ; saut : 72
 main\a232		: 88	octets ; adresse : 0x38DCDC ; saut : 88
 main\a233		: 86	octets ; adresse : 0x38DD34 ; saut : 86
 main\a234		: 164	octets ; adresse : 0x38DD8A ; saut : 164
 main\a235		: 48	octets ; adresse : 0x38DE2E ; saut : 48
 main\a236		: 124	octets ; adresse : 0x38DE5E ; saut : 124
 main\a237		: 172	octets ; adresse : 0x38DEDA ; saut : 172
 main\a238		: 66	octets ; adresse : 0x38DF86 ; saut : 66
 main\a239		: 58	octets ; adresse : 0x38DFC8 ; saut : 58
 main\a24		: 608	octets ; adresse : 0x38E002 ; saut : 608
 main\a240		: 96	octets ; adresse : 0x38E262 ; saut : 96
 main\a241		: 150	octets ; adresse : 0x38E2C2 ; saut : 150
 main\a242		: 42	octets ; adresse : 0x38E358 ; saut : 42
 main\a243		: 64	octets ; adresse : 0x38E382 ; saut : 64
 main\a244		: 40	octets ; adresse : 0x38E3C2 ; saut : 40
 main\a245		: 86	octets ; adresse : 0x38E3EA ; saut : 86
 main\a246		: 162	octets ; adresse : 0x38E440 ; saut : 162
 main\a247		: 102	octets ; adresse : 0x38E4E2 ; saut : 102
 main\a248		: 158	octets ; adresse : 0x38E548 ; saut : 158
 main\a249		: 154	octets ; adresse : 0x38E5E6 ; saut : 154
 main\a25		: 726	octets ; adresse : 0x38E680 ; saut : 726
 main\a250		: 86	octets ; adresse : 0x38E956 ; saut : 86
 main\a251		: 30	octets ; adresse : 0x38E9AC ; saut : 32		/!\ INCOHERENCE /!\
 main\a252		: 90	octets ; adresse : 0x38E9CC ; saut : 90
 main\a253		: 72	octets ; adresse : 0x38EA26 ; saut : 72
 main\a254		: 76	octets ; adresse : 0x38EA6E ; saut : 76
 main\a255		: 132	octets ; adresse : 0x38EABA ; saut : 132
 main\a256		: 128	octets ; adresse : 0x38EB3E ; saut : 128
 main\a257		: 118	octets ; adresse : 0x38EBBE ; saut : 118
 main\a258		: 138	octets ; adresse : 0x38EC34 ; saut : 138
 main\a259		: 58	octets ; adresse : 0x38ECBE ; saut : 58
 main\a26		: 702	octets ; adresse : 0x38ECF8 ; saut : 702
 main\a260		: 156	octets ; adresse : 0x38EFB6 ; saut : 156
 main\a261		: 78	octets ; adresse : 0x38F052 ; saut : 78
 main\a262		: 106	octets ; adresse : 0x38F0A0 ; saut : 106
 main\a263		: 92	octets ; adresse : 0x38F10A ; saut : 92
 main\a264		: 144	octets ; adresse : 0x38F166 ; saut : 144
 main\a265		: 126	octets ; adresse : 0x38F1F6 ; saut : 126
 main\a266		: 128	octets ; adresse : 0x38F274 ; saut : 128
 main\a267		: 136	octets ; adresse : 0x38F2F4 ; saut : 136
 main\a268		: 86	octets ; adresse : 0x38F37C ; saut : 86
 main\a269		: 90	octets ; adresse : 0x38F3D2 ; saut : 90
 main\a27		: 1572	octets ; adresse : 0x38F42C ; saut : 1572
 main\a270		: 112	octets ; adresse : 0x38FA50 ; saut : 112
 main\a271		: 112	octets ; adresse : 0x38FAC0 ; saut : 112
 main\a272		: 114	octets ; adresse : 0x38FB30 ; saut : 114
 main\a273		: 158	octets ; adresse : 0x38FBA2 ; saut : 158
 main\a274		: 112	octets ; adresse : 0x38FC40 ; saut : 112
 main\a275		: 134	octets ; adresse : 0x38FCB0 ; saut : 134
 main\a276		: 164	octets ; adresse : 0x38FD36 ; saut : 164
 main\a277		: 42	octets ; adresse : 0x38FDDA ; saut : 42
 main\a278		: 82	octets ; adresse : 0x38FE04 ; saut : 82
 main\a279		: 158	octets ; adresse : 0x38FE56 ; saut : 158
 main\a28		: 118	octets ; adresse : 0x38FEF4 ; saut : 118
 main\a280		: 138	octets ; adresse : 0x38FF6A ; saut : 138

adresse finale : 0x38fff4 
=> Mem utilisée dans ce segment :
 65510


Dans le 4-ieme secteur sont stockés :

adresse finale : 0x390002 
=> Mem utilisée dans ce segment :
 0


Dans le 5-ieme secteur sont stockés :

adresse finale : 0x3a0002 
=> Mem utilisée dans ce segment :
 0


Dans le 6-ieme secteur sont stockés :

adresse finale : 0x3b0002 
=> Mem utilisée dans ce segment :
 0


Dans le 7-ieme secteur sont stockés :

adresse finale : 0x3c0002 
=> Mem utilisée dans ce segment :
 0


Dans le 8-ieme secteur sont stockés :

adresse finale : 0x3d0002 
=> Mem utilisée dans ce segment :
 0


Dans le 9-ieme secteur sont stockés :

adresse finale : 0x3e0002 
=> Mem utilisée dans ce segment :
 0


Dans le 10-ieme secteur sont stockés :

adresse finale : 0x3f0002 
=> Mem utilisée dans ce segment :
 0












PS : quelques ss shots à venir, notamment un ss shot de la mem à l'endroit fatidique...





7

voilà voilà... qq1 sait-il pkoi ça fait ça ???

8

Est-ce que tout ces fichiers on été rentré en memoire dans le meme ordres qu'on les vois sur le log?
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

9

heu, là c après un garbage collection, donc pas forcement, et meme probablement non.
mais ça deconne aussi avant.

10

Je crois que c'est déjà connu, en tout cas je viens de le lire dans le readme de tthdex, lequel readme date au moins de fevrier 2002.
Seb C bien

C bien, C beau, C ni Bosch ni Bush: C ++

11

C'est une routine de fichiers d'un programme en assembleur ou C qui alloue un handle trop gros.
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é

12

C'est comme dans l'exemple de SymAdd où on alloue 100 octets alors qu'on en utilise moins (il aurait suffit de 6 octets) ?
avatar
;)

13

Kevin Kofler
: C'est une routine de fichiers d'un programme en assembleur ou C qui alloue un handle trop gros.

Le log que tu vois, ce sont des fichiers listes de taille aléatoire générés par le prog BASIC makevar que tu peux aussi voir dans le log. Donc c du 100% AMS wink (2.05 en l'occurence)

14

C bien
: Je crois que c'est déjà connu, en tout cas je viens de le lire dans le readme de tthdex, lequel readme date au moins de fevrier 2002.

ok, merci je ne savais pas.

15

Pen^2
:
Kevin Kofler
: C'est une routine de fichiers d'un programme en assembleur ou C qui alloue un handle trop gros.

Le log que tu vois, ce sont des fichiers listes de taille aléatoire générés par le prog BASIC makevar que tu peux aussi voir dans le log. Donc c du 100% AMS wink (2.05 en l'occurence)

Alors la gestion de fichiers de AMS est boguée. 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é

16

C'est pas si genant. Je ne vois pas pkoi ils l'ont fait neanmoins.

17

non, c pas tellement genant c vrai mais je comprenais pas pkoi j'arrivais pas à autant de mem libre entre mon gc et celui de TI wink

18

De toute facon pour ce que tu sais, l'important c'est la taille de la variable.

19

oui, mais j'aime bien comprendre quand meme. et puis je voulais être certain que mon algo ne perdait pas un fichier en route wink