IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Assembleur Discussion :

Mode d'affichage graphique 13h ?


Sujet :

Assembleur

  1. #21
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Points : 2
    Points
    2
    Par défaut
    Merci Nico*3-3,

    Je n'ai aucune erreur de compile, c'est juste que les infos retournées sont incorrect...En effet, si la doc que j'utilise est éronnée, je ne lit pas les bonnes infos. Je vais donc regarder ça tout de suite avec les valeurs que tu m'as donné.

    Merci pour le temps passé.

    Xavier

  2. #22
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Points : 2
    Points
    2
    Par défaut
    Le problème est résolu avec les addresse correctes que vous m'avez fournis.

    Merci à vous deux, Blustuff et Nico*3-3, pour le temps passé. Bien que la doc je dispose est éronnée, buter sur ce problème m'as permis d'éclaircir largement cette notion de base sur les segment:offset et pointeur FAR, qui n'était pas clair du tout pour moi.

    Avez-vous un lien vers la doc que vous avez sur le VESA, oubien un nom de bouquin à acheter ?

    Merci encore à vous 2.

    Xavier


  3. #23
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Points : 2
    Points
    2
    Par défaut
    Nico*3-3,

    Je vous confirm bien que mon PC passe aussi automatiquement en mode video lors de l'interruption de récup des info VESA.

    Xavier

  4. #24
    Membre habitué Avatar de Nico*3-3
    Inscrit en
    Octobre 2004
    Messages
    164
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 164
    Points : 145
    Points
    145
    Par défaut
    L'offset du pointeur far est ien 06h...
    Mais dans toutes les docs que j'ai vues il y a 05h.

    Mais c'est normal
    Ca doit partir d'une erreur à la base, car il y a écrit qu'a l'offset 00h c'est la signature VESA, contennant 4 caractères, or il y a ensuite écrit qu'à l'adrresse 03h, il y a le numéro de version principal, mais ce n'est pas possible, car c'est en fait le 'A' de la signature qui est à 03h (et oui, 00h+4 ça fait 04h)....

    00h -> 'V'
    01h -> 'E'
    02h -> 'S'
    03h -> 'A'
    04h -> Numéro de version principal
    05h -> Numéro de version secondaire
    06h -> Pointeur far sur le nom du constructeur
    ...

    Donc il faut tout décaler de 1 après la signature sur les docs erronées...

    Voilà, problème résolu !

    A bientôt !
    Tout a une fin, sauf l'infini...
    Projet SKAN : Développement commun d'OS

    Nico*3-3

  5. #25
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 12
    Points : 2
    Points
    2
    Par défaut
    OK Merci pour tout !

    Xavier

    A bientôt.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [Free Pascal] Mode d'affichage de la fenêtre graphique
    Par diden138 dans le forum Free Pascal
    Réponses: 5
    Dernier message: 09/06/2006, 18h55
  2. [DEBUG.EXE] pour un mode graphique (13h)
    Par powerpsy dans le forum Assembleur
    Réponses: 9
    Dernier message: 19/04/2006, 15h42
  3. [MFC Visual C++]conseil sur affichage graphiques
    Par C++beginner dans le forum MFC
    Réponses: 6
    Dernier message: 10/01/2006, 06h47
  4. Affichage graphique sous forme de tableau.
    Par eulone dans le forum C++
    Réponses: 2
    Dernier message: 24/11/2004, 20h34
  5. [TP]Affichage graphique
    Par maleklegolas dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 02/11/2003, 19h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo