Alors là les amis... Accrochez-vous !
J'ai réussi dans cette nouvelle version 1.7 avec l'aide de certaines routines de FastExec à bouger la liste des JMPs de l'exec.library en fastram sans aucun reboot de la machine à l'allumage !
Je commence à prendre le melon ! Je vais maintenant parler de moi à la troisième personne !
Si vous me rencontrez un jour, appelez-moi Monsieur Cosmos Amiga, merci.
En effet, même avec la maprom MMU, la liste des JMPs de l'exec restait toujours en chipram, ralentissant ainsi tous les accès à ses fonctions : les accès fastram sont environ 13 fois plus rapides que les accès à la chipram sur une Blizzard 1260 à 80 Mhz.
Bouh, en chipram avec le firmware original... |
Une sacrée belle et vraie amélioration pour cette carte :
Ah, bien plus cool en fastram avec ce firmware 1.7 |
J'ai aussi supprimé la petite 68040tiny.library 46.9 d'amorce qui visiblement ne sert à rien. Je peux la remettre si besoin mais tout fonctionne bien sans...
Bravo pour ce travail extrêmement technique.
RépondreSupprimerEn regardant les images publiées, il apparaît que l' expansion.library est encore en chipram. Est-il possible de modifier le code pour que cette bibliothèque soit aussi en fast ? Cela libérerait de la précieuse chipram et cela accélérerait le système.
Oui, c'est ok pour la version 1.8 que je vais bientôt diffuser...
Supprimer