Connectés 1 connecté
Identification
Langages > Assembleur > 8237 et page flipping
La courtoisie est de mise sur nos forums, et le langage SMS exclu. Tout message non conforme à notre charte sera déplacé, modifié, ou supprimé par nos modérateurs.
8237 et page flipping2008-05-06 12:55:37
Fred


Participation
21.41
447 posts


fredericmeslin@hotmail.com
Système d'exploitation: Windows 2000 - Navigateur: Msie 6
Bonjour,

Serait t'il possible d'utiliser un des channels du DMA pour
effectuer un page flipping ?

La carte graphique VGA accepte t'elle un transfert DMA ?

On trouve beaucoup d'infos sur le 8237, mais pas beaucoup d'exemples
avez vous des tutoriaux ?

L'opération serait d'allouer un segment complet contenant la page
vidéo en mémoire conventionnelle et transférer les 64k à l'adresse
0xA000 (mémoire de la carte vidéo) à chaque actualisation.
Purée faut que je change d'avatar !
Re: 8237 et page flipping2008-05-08 01:12:03
Francesco


Participation
40.09
797 posts


Système d'exploitation: Linux - Navigateur: Konqueror
Je me souviens avoir vu, il y a très longtemps, sur un site, quelqu'un qui avait réussi à faire cela. Seulement, c'était une fonction "non documentée", donc pas sur que cela soit supporté partout.

Peut être en faisant des recherches directement en anglais avec un terme de recherche genre "DMA+memory to memory"
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Re[1]: 8237 et page flipping2008-05-08 16:41:35
Francesco


Participation
40.09
797 posts


Système d'exploitation: Linux - Navigateur: Firefox 2
J'ai réussi à retrouver le tuto : http://www.osdever.net/tutorials/pdf/howto_dma.pdf

L'annexe B devrait répondre à ta question. J'espère que tu n'es pas allergique à l'anglais (wink)
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Poster une réponse
STOP aux fautes volontaires !
Message :
Formatage :
Pour partager du code source, merci d'utiliser le wall.
Smileys :
Pseudonyme :
Recopiez le code :
Contact | Crédits | Partenariat | Statistiques
v5.2 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0.04 s