RE : RE : [SOS] Pour info: Bochs à l'adresse "lineaire"0xFFFFFFFF

Romain LABBE labbe.romain at wanadoo.fr
Dim 4 Mar 16:26:50 CET 2007


Salut Bombela,

D'apres Thomas quelques plages d'adresses physiques sont "mappées" sur des
données "bios".
En fait c'est le meme principe que pour les adresses du frame buffer VGA, je
sais ca depuis milles ans, mais je sais pas pourquoi dans les adresses
hautes ca me chiffonnait ! Donc je pense que c'est bien la ROM de bochs.
(D'ailleur sous Qemu en fait y'a la meme rom que Bochs, signé MandrakeSoft
aussi)

Concerant l'ACPI je vais regarder de plus prêt.

Merci pour les infos

A++

Romain


> -----Message d'origine-----
> De : sos-bounces at the-doors.enix.org 
> [mailto:sos-bounces at the-doors.enix.org] De la part de Bombela
> Envoyé : samedi 3 mars 2007 02:34
> À : SOS mailing-list
> Objet : Re: RE : [SOS] Pour info: Bochs à l'adresse 
> "lineaire"0xFFFFFFFF
> 
> 
> C'est très étrange en effet... Peut être que si tu dépasse la ram 
> autorisée, bochs fait comme un vrai pc,
> il renvoie n'importe quoi ? Et dans ton cas, un ptit bout de bios qui 
> traînai par ci par là...
> Dans le genre recherche d'info sur la machine, j'avais fais 
> un dump de 
> table acpi mon p'tit système.
> J'avais bien le début de la table, mais les valeurs était fausse la 
> plupard du temps... du genre adresse de la table secondaire : 
> 0xFFFFFFFF... (Attention, les tests on été effectué sur une 
> vraie machine, en effet, 
> qemu ne supporte pas l'acpi tout comme bochs je crois)
> 
> Romain LABBE a écrit :
> > Salut Thomas,
> >
> > Merci pour ta reponce mais je voudrais savoir pourquoi j'arrive a 
> > acceder a l'adresse 0xFFFFFFFF (4Go) alors que j'ai que 32 
> Mo de RAM 
> > sur Bochs sans avoir activé la pagination ?
> >
> > Je sais pas si c'est plus clair posé comme ca ?
> >
> > Romain
> >
> >   
> >> -----Message d'origine-----
> >> De : sos-bounces at the-doors.enix.org
> >> [mailto:sos-bounces at the-doors.enix.org] De la part de 
> Thomas Petazzoni
> >> Envoyé : vendredi 2 mars 2007 23:39
> >> À : sos at the-doors.enix.org
> >> Objet : Re: [SOS] Pour info: Bochs à l'adresse "lineaire"0xFFFFFFFF
> >>
> >>
> >> Salut,
> >>
> >> Le Fri, 2 Mar 2007 19:33:29 +0100,
> >> "Romain LABBE" <labbe.romain at wanadoo.fr> a écrit :
> >>
> >>     
> >>> -> J'ai pas de pagination, donc pas de memoire virtuelle, 
> je penses
> >>> que je ne suis que dans le "linéaire", donc pourquoi j'arrive a
> >>> acceder a l'adresse 0xFFFFFFFF sans probleme alors que j'ai 
> >>>       
> >> 32 Mo de
> >>     
> >>> RAM ?
> >>>       
> >> Dans l'espace des adresses physiques, il n'y a pas seulement
> >> la RAM, mais il y a également une partie de la mémoire vidéo 
> >> (à l'adresse 0xB8000 par exemple, il y a la mémoire vidéo 
> >> texte), et d'autres choses. Le site que tu donnais listait 
> >> ces différentes choses et leurs adresses respectives.
> >>
> >>     
> >>> PS: je pensais pas que bochs etait copyrighté MandrakeSoft...
> >>>       
> >> En fait, Bochs a été racheté par MandrakeSoft. Voir
> >> http://linuxfr.org/2003/01/05/10862.html:
> >>
> >> «
> >> En mars 2000, Bochs a été racheté par MandrakeSoft qui l'a
> >> placé en LGPL et a employé l'auteur original de Bochs, Kevin 
> >> Lawton, pendant un temps pour travailler sur le projet Plex86 
> >> (alternative LGPL à VmWare). Après l'abandon de Plex86, Kevin 
> >> s'est remis à son bébé. Ses apports à la version 2.0 sont 
> >> assez marquants. »
> >>
> >> Bonne soirée,
> >>
> >> Thomas
> >> --
> >> PETAZZONI Thomas - thomas.petazzoni at enix.org 
> >> http://{thomas,sos,kos}.enix.org - Jabber: 
> >> thomas.petazzoni at jabber.dk http://{agenda,livret}dulibre.org 
> >> - http://www.toulibre.org Fingerprint : 0BE1 4CF3 CEA4 AC9D 
> >> CC6E  1624 F653 CB30 98D3 F7A7
> >>
> >>     
> >
> > _______________________________________________
> > Sos mailing list
> > Sos at the-doors.enix.org 
> > http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
> >
> >
> >   
> 
> _______________________________________________
> Sos mailing list
> Sos at the-doors.enix.org 
> http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
> 



Plus d'informations sur la liste de diffusion Sos