Page 1 sur 1

Problème de bank avec huc

Publié : ven. 17 févr. 2012 10:52
par touko
Voila, j'en suis à 192 ko d'utilisé, et fraaa, ça marche plus ..
Car huc inclu les données avant le code, et je me retrouve avec du code qui n'est plus mappé (en bank 17/18) ..

Si quelqu'un a une solution !!
Je fais des essais mais c'est pas concluant du tout ..

CA COMMENCE ROYALEMENT A ME CASSER LES COUILLES ..

Ps:décidément je comprendrai jamais rien a la gestion des banques de la PCe :?

Re: Problème de bank avec huc

Publié : sam. 18 févr. 2012 11:48
par touko
Bon après documentation sur la gestion des banques, si j'ai bien compris .

On à 256 ko de scd-ram accessible par pages de 64 ko ..
Pour mapper ces 64 ko on a 8 mpr (0->7), soit 8 banques de 8ko($2000).
Chaque mpr représente un plage d'adresse ex: mpr1 $2000->$3fff, mpr3 $4000->$5fff, etc ...
Donc le mpr1 ne peux que mapper cette plage dans les autres pages, donc comme les mpr0 et 7 sont mappés en permanence on peut pas utiliser la totalité des 256 ko ..
donc on perd 16 ko dans chaque pages, ce qui fait 48ko(64-16)*4 = 192 ko ..

Donc j'ai bon ou pas ???
Si c'est le cas,n c'est un système pourri .

Re: Problème de bank avec huc

Publié : sam. 18 févr. 2012 19:27
par touko
Bon, après réflexions les mpr sont figés mais pas les banks dans les 256 ko, car on définie un .org qui détermine dans quel mpr il sera mappe .
Donc je comprend toujours pas cette limitation de 192ko . :evil:
Personne pour m'aider ?? :?