You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(23) |
Nov
(28) |
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(9) |
Feb
(18) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: LECOQ V. <vin...@fr...> - 2003-06-08 21:45:48
|
Le dim 08/06/2003 =C3=A0 19:42, Adrien Metais a =C3=A9crit : Et m..... il va falloir que je me tape la doc ... je prie pour que qqun l'ai r=C3=A9cup=C3=A9r=C3=A9 ! > Salut >=20 > Je sais pas si c'est moi qui en avait parl=C3=A9, mais j'avais en effet f= ait=20 > un chargeur de fichier ELF (seulement executables). Malheureusement ca=20 > fait deja un bout de temps que j'ai perdu ce code, donc maintenant je n'a= i=20 > plus rien a ce sujet :( > D'ailleurs si je l'avais envoy=C3=A9 a qq et qu'il le retrouve, ca serait= =20 > sympa de me pr=C3=A9venir !! >=20 > @+ > Adrien >=20 >=20 > > DeLECOQ Vincent <vin...@fr...> > > Date08 Jun 2003 14:52:28 +0200 >=20 > >qu'elqu'un avait dit un jour qu'il avait fabriqu=C3=A9 un chargeur de mo= dules > >ELF, pourrait on savoir comment il marche et si on peut le voir ? il > >m'interesse. > >Merci ! > > > > > >------------------------------------------------------- > >This SF.net email is sponsored by: Etnus, makers of TotalView, The=20 > best > >thread debugger on the planet. Designed with thread debugging features > >you've never dreamed of, try TotalView 6 free at www.etnus.com. > >_______________________________________________ > >Dreamos-cvs mailing list > >Dre...@li... > >https://lists.sourceforge.net/lists/listinfo/dreamos-cvs > > > > > > >=20 >=20 > _________________________________________________________Gagne une PS2 ! = Envoie un SMS avec le code PS au 61166 > (0,35 Euro Hors co=C3=BBt du SMS) >=20 >=20 |
|
From: Adrien M. <dri...@ca...> - 2003-06-08 16:42:34
|
Salut Je sais pas si c'est moi qui en avait parl=E9, mais j'avais en effet fait un chargeur de fichier ELF (seulement executables). Malheureusement ca fait deja un bout de temps que j'ai perdu ce code, donc maintenant je n'ai plus rien a ce sujet :( D'ailleurs si je l'avais envoy=E9 a qq et qu'il le retrouve, ca serait sympa de me pr=E9venir !! @+ Adrien > DeLECOQ Vincent <vin...@fr...> > Date08 Jun 2003 14:52:28 +0200 >qu'elqu'un avait dit un jour qu'il avait fabriqu=E9 un chargeur de modules >ELF, pourrait on savoir comment il marche et si on peut le voir ? il >m'interesse. >Merci ! > > >------------------------------------------------------- >This SF.net email is sponsored by: Etnus, makers of TotalView, The best >thread debugger on the planet. Designed with thread debugging features >you've never dreamed of, try TotalView 6 free at www.etnus.com. >_______________________________________________ >Dreamos-cvs mailing list >Dre...@li... >https://lists.sourceforge.net/lists/listinfo/dreamos-cvs > > > _________________________________________________________Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Euro Hors co=FBt du SMS) |
|
From: LECOQ V. <vin...@fr...> - 2003-06-08 12:52:34
|
Le dim 08/06/2003 =C3=A0 11:20, Dominique Gustan a =C3=A9crit : > Quelques pr=C3=A9cisions sur le texte "pr=C3=A9f=C3=A9r=C3=A9" d'Olivier:= (merci > Internet...) plut=C3=B4t sympa comme ressurection du forum ... c'est qui dominique ?=20 je commence juste =C3=A0 revetir mon costume de vacancier et j'ai du temps = =C3=A0 revendre ... (enfin, c'est pas trop t=C3=B4t !) qu'elqu'un avait dit un jour qu'il avait fabriqu=C3=A9 un chargeur de modul= es ELF, pourrait on savoir comment il marche et si on peut le voir ? il m'interesse. Merci ! |
|
From: Dominique G. <Dom...@wa...> - 2003-06-08 09:21:10
|
Quelques pr=E9cisions sur le texte "pr=E9f=E9r=E9" d'Olivier: (merci Internet...) Kostunica n'a d=E9missionn=E9 qu'en mars 2003 et celui qui lui a = succ=E9d=E9 s'appelle Markovic et c'est donc l'actuel pr=E9sident de la Serbie et du Montenegro. Par ailleurs, Djidjic, le 1er ministre mentionn=E9 au = d=E9but de l'article- un d=E9mocrate responsable de la chute de Milocevic -a = =E9t=E9 assassin=E9 en mars 2003.Il semblerait donc que Natasa Micic n'ait pas = eu =E0 assurer la fonction de pr=E9sidente par int=E9rim. Ce qui donne en anglais:=20 President Kostunica resigned in March 2003 and Markovic was elected. He is the current president of Serbia and Montenegro.So it seems that N. Misic, didn't have to act as president.=20 Djidjic,who played an important part in Milocevic's fall, was assassinated in March 2003. |
|
From: POLLET F. @l. A. S. <jus...@on...> - 2002-03-13 14:35:11
|
Guillaume a =E9crit : > Salut les filles. >=20 > Je suis content de pouvoir polluer de ma prose cette nouvelle mailling = list. > Toutefois, j'ai une requ=EAte =E0 formuler (en plus, le les raquette, c= 'est pas=20 > vrai!) > En effet, je voudrais pouvoir cr=E9er des t=E2ches, et j'ai l'impressio= n qu'il=20 > faut-re admin pour pouvoir le faire. > Donc si un admin pouvait me cr=E9er la t=E2che gestionnaire de m=E9moir= e, et me=20 > laisser les droits suffisants pour que je puisse dire o=F9 j'en suis, j= e lui en=20 > serai tr=E8s reconnaissant (je sais, mon conditionnel est foireux). bon, apparemment tu as trouv=E9 le probl=E8me > Par ailleurs, il y a bien un CVs sur savanah... si =E7a marche pas comm= e sur=20 > sourceforge, alors =E7a marche comment? Ce qui ne marche pas comme sur srcfrg c'est la publication de site qui se= fait pas cvs au lieu de ssh. Pour cvs, je ne sais pas comment =E7a march= e et je ne l'ai jamais su (ni sur srcfrg ni sur sav.) @+ --=20 POLLET Fabien @lias ArnaK, SARL <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: JUAN O. <oli...@fr...> - 2002-03-10 21:49:41
|
Bon le scheduler est presque prés mais il est mis en veille pour cause d'examens !! Dans un 1 mois , aux alentours du 15 avril, je devrai avoir une version !! vili Je suis assez pris en ce moment !! Pour l'iso9660fs je pense que c'est pas presse ;-) ça peut attendre donc! De plus je ne sais plus où sont les docs que j'ai utilisées donc ... Je le mettrai a jour après le 15 avril Voila @+ Olivier ----- Original Message ----- From: "POLLET Fabien @lias ArnaK, SARL" <bou...@je...> To: <oli...@fr...> Sent: Friday, March 08, 2002 10:38 PM Subject: Scheduler > Salut, > > Peux-tu me faire assez vite un résumé des dernières avancées du scheduler ? > > PS : N'oublie pas de t'inscrire sur Savannah et de m'envoyer ton login. > > @+ > -- > POLLET Fabien @lias ArnaK, SARL <mailto:ar...@ar...> > http://www.arnak.fr.st > > |
|
From: JUAN O. <oli...@fr...> - 2002-02-20 00:11:36
|
Bien, Je veux bien prendre 2 heures pour l'iso9660fs qui n'est pas tr=E8s bon = pour le mettre au go=FBt du jour et surtout pour qu'il soit conforme au = norme du vfs mais il faudrait me dire ce qui doit =EAtre fait et fourni = au vfs etc... Sinon =E0 partir de fin mars d=E9but avril je devrai avoir du temps a = consacrer au projet Et ainsi finir le scheduler ! En attendant il est en pause pour cause d'exams etc ... @+ Olivier |
|
From: Guillaume D. <gdo...@cl...> - 2002-02-17 19:35:11
|
Salut, je viens d'integrer dans le noyau des fonctions permettant de lire la m=E9moire CMOS. Et donc d'acceder =E0 la m=E9moire de la real time clock. Donc maintenant OWL peut servir de montre, pour ceux qu'y veulent s'accrocher un PC au bout du bras :-)) A++ |
|
From: shinjios <gb...@fr...> - 2002-02-17 18:17:36
|
Salut. -Guillaume: Je me suis gouré, je voudrais que le kernel démarre à 0x10000 (4 zéros). C'est possible, ou pas (sinon, je vais avoir des problèmes SERIEUX)? Si oui, est-ce que j'ai juste à remplacer l'adresse de départ dans kernel.ld? -Deuxième point, est-ce que quelqu'un saurait traduire ce code nasm: mov eax, cr0 or eax, 0x80000000 mov cr0, eax jmp PAGED_SELECTOR_CS:blabla blabla: en code asm inline pour gcc? J'ai pas le temps de me plonger dans la doc... Et puis tiens, par simple curiosité: elle est où la pile, quand j'appelle une fonction? (du style, si elle est juste après le noyau, il va y avoir un petit problème). Bref, c'est pas tout d'avoir du code qui marche, encore faut-il l'intégrer :-( A+ Guillaume. |
|
From: Guillaume D. <gdo...@cl...> - 2002-02-17 02:29:29
|
le sam 16-02-2002 =E0 01:24, Guillaume a =E9crit : > Salut >=20 > Bon, pour le MM, c'est pas encore =E7a: Guillaume: Est-il possible que le= =20 > kernel soit charg=E9 =E0 0x10000 au lieu de 0x20000 oui ou non? C'est vra= iment=20 > important, vu que si je le sais pas, =E7a ne marchera pas. L'addresse est 0x100000 + SIZEOF_HEADER J'ai besoin de SIZEOF_HEADER car autrement j'ai un petit probl=E9me avec le elf (en faites plus rien ne marche d'apres le peu de test que j'ai fait) L'addresse est bien avec 5 zero. Si tu as bien re=E7u un de mes derniers mail je t'ai envoy=E9 une nouvelle archive avec une nouvelle fonction de calcul de la longueur du kernel qui te retourne la longeur du kernel et l'addresse de d=E9but et l'addresse de fin. (S itu ne veux pas modifer l'archive sur laquelle tu bosse, il te suffit de decompresser la derniere que je t'ai envoy=E9 et de recopier microkernel/multiboot.c et microkernel/multiboot.h dans ton repertoire microkernel. Apres tu peux regarder dans mon microkernel/kernel.c comment on utilise cette nouvelle fonction. > Bon, sinon, pour =E9crire du texte, je propose d'avoir la m=E9moire vid= =E9o en mode=20 > texte =E0 l'adresse correspondant =E0 4 Mo. (0x400000) > Dites combiende pages il faut pour le BIO, et je le mets juste apr=E8s. >=20 Il n'est pas plus simple de laisser la m=E9moire bios (et donc la memoire video mode text) l=E0 ou elles sont? Je pense =E0 un m=E9canisme qui permettrait d'acceder au premier mega de la memoire en direct. Autrement si c'est impossible cela ne me derange pas du tout d'avoir la m=E9moire video ailleurs (mais il faut aussi penser =E0 la m=E9moire VGA (0xA0000) Et pour le bios il faut autant de pages m=E9moires que necessaire pour copier 1 m=E9ga de m=E9moire. A++ GDO > _______________________________________________ > Dreamos-cvs mailing list > Dre...@li... > https://lists.sourceforge.net/lists/listinfo/dreamos-cvs >=20 |
|
From: Guillaume <gb...@fr...> - 2002-02-15 18:22:18
|
Salut Bon, pour le MM, c'est pas encore ça: Guillaume: Est-il possible que le kernel soit chargé à 0x10000 au lieu de 0x20000 oui ou non? C'est vraiment important, vu que si je le sais pas, ça ne marchera pas. Bon, sinon, pour écrire du texte, je propose d'avoir la mémoire vidéo en mode texte à l'adresse correspondant à 4 Mo. (0x400000) Dites combiende pages il faut pour le BIO, et je le mets juste après. |
|
From: POLLET F. @l. A. Inc. <ar...@ma...> - 2002-02-15 15:21:08
|
Guillaume Dorchies a =E9crit : > le ven 15-02-2002 =E0 13:52, POLLET Fabien @lias ArnaK, Inc. a =E9crit = : > > Guillaume a =E9crit : > > > C'est bon, j'ai fait make depend ;-) > > > Par contre, je voudrais que tu me dises si tu trouves =E7a normal: > > > je prends les stage1 et stage2 de ma Mandrake, et je les mets sur u= ne=20 > > > disquette, et quand je boote dessus, j'ai juste un mini bash. > > > C'est normal, o=F9 ces stage1 et stage2 sont sp=E9cifiqus =E0 la Ma= ndrake, et je=20 > > > dois compiler moi-m=EAme un nouveau GRUB? > >=20 > > Je pense que c'est normal. Ce mini-bash, c'est le shell de config de = grub, je pense. > > Il faut mettre sur la disquette un fichier menu.lst je crois. Demande= =E0 GDO, il connais grub mieux que moi. > >=20 >=20 > En effet il faut copier le fichier grub/menu.lst dans le dossier > boot/grub de la disquette. >=20 > Je vais essayer de trouver le temps de faire un script pour automatiser > le tout sera beaucoup plus simple pour tout le monde L'image de la disquette dispo sur le site (section t=E9l=E9chargement) es= t d=E9j=E0 pr=EAte =E0 l'emploi et configur=E9e. Il faut juste copier l'i= mage sur une disquette, et copier le noyau d'OWL vers la disquette ainsi = pr=E9par=E9e. >=20 >=20 > > @+ > > --=20 > > POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> > > http://www.arnak.fr.st > >=20 > >=20 > > _______________________________________________ > > Dreamos-cvs mailing list > > Dre...@li... > > https://lists.sourceforge.net/lists/listinfo/dreamos-cvs > >=20 >=20 --=20 POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: Guillaume <gb...@fr...> - 2002-02-15 13:11:07
|
Salut les filles ;-) Bon, en ce qui concerne le MM, je devrais avoir l'initialisation assembleur fonctionelle dès la fin du wk. J'espère pouvoir fournir la possibilité de faire des mallocs à l'intérieur du kernel dès la fin des vaccances. En ce moment, je suis en révision, et ça retarde pas mal. Cela dit, comme j'avais bien travaillé avant (sur le mm, je veux dire ;-) le malloc sera très probablement disponible (le free sûrement pas, par contre, pas eu le temps de le tester). Ah oui, je me suis inscrit sur savanah, donc l'administrateur n'a qu'à m'associer au projet: gballet. A+ Guillaume. |
|
From: POLLET F. @l. A. Inc. <joh...@fe...> - 2002-02-15 12:55:15
|
Guillaume a =E9crit : > C'est bon, j'ai fait make depend ;-) > Par contre, je voudrais que tu me dises si tu trouves =E7a normal: > je prends les stage1 et stage2 de ma Mandrake, et je les mets sur une=20 > disquette, et quand je boote dessus, j'ai juste un mini bash. > C'est normal, o=F9 ces stage1 et stage2 sont sp=E9cifiqus =E0 la Mandra= ke, et je=20 > dois compiler moi-m=EAme un nouveau GRUB? Je pense que c'est normal. Ce mini-bash, c'est le shell de config de grub= , je pense. Il faut mettre sur la disquette un fichier menu.lst je crois. Demande =E0= GDO, il connais grub mieux que moi. @+ --=20 POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: POLLET F. @l. A. Inc. <ru...@vo...> - 2002-02-14 20:23:37
|
-- POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: Guillaume D. <gdo...@cl...> - 2002-02-14 17:35:10
|
Salut, Je viens de rejouter plusieurs fonctionnalit=E9s =E0 OWL les appels syst=E9mes: -> ils ne sont pas implement=E9s de la fa=E7on la plus =E9l=E9gante Mais de toute fa=E7on une fois que le MM et le scheduler seront pres, il faudra le modifier pour mettre en place le syst=E9me de message. Le chargement de module au foramt elf static -> je suis parvenus =E0 executer un module au format elf static Voila et bonne continuation A++=20 |
|
From: POLLET F. @l. A. Inc. <il-...@se...> - 2002-02-14 16:04:52
|
Guillaume a =E9crit : > Salut =E0 tous. >=20 > Je pense avoir l'init du mm fonctionelle, mais j'arrive pas =E0 compile= r le=20 > noyau! > Il me met une erreur relative =E0 /home/gdo/programmation/owl/.../syste= m.h > J'ai bien s=FBr fait un grep, et j'ai remplac=E9 toutes les occurences = de=20 > /home/gdo... pat monr=E9pertoire. Mais il continue de refaire l'erreur! > Une explication? je crois qu'il faut faire make depend avant (ou peut-=EAtre ./configure). Ton grep n'a pas d=FB prendre en compte les fichiers cach=E9s .depend qui= contiennent les d=E9pendances utilis=E9es par le makefile. >=20 > _______________________________________________ > Dreamos-cvs mailing list > Dre...@li... > https://lists.sourceforge.net/lists/listinfo/dreamos-cvs --=20 POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: Guillaume <gb...@fr...> - 2002-02-14 15:49:56
|
Salut à tous. Je pense avoir l'init du mm fonctionelle, mais j'arrive pas à compiler le noyau! Il me met une erreur relative à /home/gdo/programmation/owl/.../system.h J'ai bien sûr fait un grep, et j'ai remplacé toutes les occurences de /home/gdo... pat monrépertoire. Mais il continue de refaire l'erreur! Une explication? |
|
From: POLLET F. @l. A. Inc. <att...@sa...> - 2002-02-13 09:10:21
|
Guillaume Dorchies a =E9crit : > -> Et en me battant avec grub et multiboot je viens de d=E9couvrir une > fonctionnalit=E9 GENIAL. On peut demander =E0 ce que notre OS initialis= er > avec un mode graphic VBE que l'on d=E9finit et grub nous calcul le plus > proche possible. Grace =E0 cela je pense pouvoir faire un mode graphic = un > peu mieux que le vga. Mais avant j'attend la r=E9ponse d'un japonais ca= r > pour l'instant grub refuse toutes mes tentatives mais j'esp=E9re pouvoi= r > le faire fonctionner le plus rapidement possible. N'oublie pas qu'il vaut mieux =E9viter d'utiliser des fonctionnalit=E9s t= rop avanc=E9es de grub car notre objectif est de les programmer nous m=EA= mes. Si utiliser Grub peut nous aider =E0 aller plus vite, pourquoi pas ... =E0= condition qu'il ne devienne pas trop difficile de le remplacer par notre= propre code =E0 terme. > -> Pour un futur que j'espere proche, je vais avoir besoin d'un driver > pour souris PS2, j'aimerais savoir si qqu a du code pour cela ou si qqu > s'en occupe Je crois que c'est Adrien qui s'occupe de =E7a. > PSS: pour le site de OWL il serait bon de faire un lien pour aller sur > le sommaire du projet sous sourceforge Il y en a d=E9j=E0 un dans la page de liens=20 @+ --=20 POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> http://www.arnak.fr.st |
|
From: Guillaume D. <gdo...@cl...> - 2002-02-13 01:13:39
|
Salut a tous, Enfin je me suis remis un peu plus activement a OWL, Je suis entrain de voir plusieurs points: -> installation des appels system Cela ne me parait pas tres difficile mais j'aimerais savoir si qqu est entrain de le faire pour ne pas faire le boulot deux fois -> Utilisation des modules de grub Grace =E0 la norme multiboot, grub peut charger en memoire le kernel et des modules, on peut retrouver tr=E9s facilement l'addresse de ces modules, pour pouvoir les executer.=20 Bien evidement il est imp=E9ratif que les modules soient compil=E9es dans u= n format executable (ELF par exemple :-)). Donc je regarde attentivement ce format aussi bien du point de vue executable que relogeable (pour faire des dlopen HIOUPYY) ET c'est pour cela que j'ai besoin des appels syst=E9mes car les modules ne peuvent pas utilis=E9 les fonctions du kernel. Dans un premier temps je pense me brancher directement sur le code executable du module et l'executer et apres ba da boum car je ne peut pas revenir au code du kernel. Mais une fois que le scheduler sera finis on pourra remplir les taches avec du codes provenant de ces modules (et plus tard des executables de notre OS) D'ailleur ou en est le scheduler?? -> Et en me battant avec grub et multiboot je viens de d=E9couvrir une fonctionnalit=E9 GENIAL. On peut demander =E0 ce que notre OS initialiser avec un mode graphic VBE que l'on d=E9finit et grub nous calcul le plus proche possible. Grace =E0 cela je pense pouvoir faire un mode graphic un peu mieux que le vga. Mais avant j'attend la r=E9ponse d'un japonais car pour l'instant grub refuse toutes mes tentatives mais j'esp=E9re pouvoir le faire fonctionner le plus rapidement possible. -> Pour un futur que j'espere proche, je vais avoir besoin d'un driver pour souris PS2, j'aimerais savoir si qqu a du code pour cela ou si qqu s'en occupe A++ GDO PS:bonne continuation PSS: pour le site de OWL il serait bon de faire un lien pour aller sur le sommaire du projet sous sourceforge |
|
From: JUAN O. <oli...@fr...> - 2002-02-11 14:40:35
|
> > > Salut. > > Bon, j'ai un dernier petit problème qui devrait être résolu assez vite si je > trouve la réponse à cette question: > Quand on fait un call, quels sont les arguments placés sur la pile (ça je le > sais à peu près) et surtout dans QUEL ORDRE? ben c'est dans le truc de chez intel mais bon je t'explique (car je m'y suis casse les dents) une fois le call fait tu as dans ta pile: u32 eip; u16 cs; u16 reservedcs; u32 eflags; dans cet ordre la donc si tu popl tu as l'eip et puis un popw te donne cs etc... c'a c'est si tu passe pas de privilege. sinon y'a en plus la pile du niveau de privilege precedent: u32 eip; u16 cs; u16 reservedcs; u32 eflags; u32 esp; u16 ss; u16 reservedss; > En effet, quand on va appeler la fonction initMM (); il va ya avoir changemnt > de sélecteur (GLOBAL_SELECTOR_CS -> PAGED_SELECTOR_CS) > Donc il faut absolumant que je puisse changer l'adresse de retour. > > D'autre part: GDO: je te remercieour l'update du squelette, mais la variable > que tu me passes (mem_used) correspond à quoi? Tout le noyau, ou seulement la > section bss? Et l'adresse de départ, est-ce 0x10000 ou 0x20000 (tu as fait > une allusion à kernel.ld, mais j'ai pas compris). > Je précise à mon tour quelques points, vu que je ne l'ai pas encore fait: > comme convenu, il y aura de la place en mémoire logique pour le BIOS et les > mémoires vidéos. Ces pges seront contiguës et acessibles à partir de > l'adresse correspondant à 4 Mo. Dis-moi tes préférences, il faut que > j'initialise la table correspondante dans le gestionnaire de mémoire. Je n'ai > pas encore écrit la fonction malloc_at_phisical_adress, mais je peux le faire > dès que je sais que l'initialisation assembleur marche. > Ah oui! Mon lecteur de disquettes est bousillé, donc je ne peux pas tester! > Bochs n'a jamis voulu marcher sur la Mandrake que j'ai. donc il faut que je > m'en achète un nouveau. Donc d'ici là, je te demanderais peut-être de tester > pour moi. > > A+ Guillaume. > > _______________________________________________ > Dreamos-cvs mailing list > Dre...@li... > https://lists.sourceforge.net/lists/listinfo/dreamos-cvs > |
|
From: Guillaume <gb...@fr...> - 2002-02-11 08:26:58
|
Salut. Bon, j'ai un dernier petit problème qui devrait être résolu assez vite si je trouve la réponse à cette question: Quand on fait un call, quels sont les arguments placés sur la pile (ça je le sais à peu près) et surtout dans QUEL ORDRE? En effet, quand on va appeler la fonction initMM (); il va ya avoir changemnt de sélecteur (GLOBAL_SELECTOR_CS -> PAGED_SELECTOR_CS) Donc il faut absolumant que je puisse changer l'adresse de retour. D'autre part: GDO: je te remercieour l'update du squelette, mais la variable que tu me passes (mem_used) correspond à quoi? Tout le noyau, ou seulement la section bss? Et l'adresse de départ, est-ce 0x10000 ou 0x20000 (tu as fait une allusion à kernel.ld, mais j'ai pas compris). Je précise à mon tour quelques points, vu que je ne l'ai pas encore fait: comme convenu, il y aura de la place en mémoire logique pour le BIOS et les mémoires vidéos. Ces pges seront contiguës et acessibles à partir de l'adresse correspondant à 4 Mo. Dis-moi tes préférences, il faut que j'initialise la table correspondante dans le gestionnaire de mémoire. Je n'ai pas encore écrit la fonction malloc_at_phisical_adress, mais je peux le faire dès que je sais que l'initialisation assembleur marche. Ah oui! Mon lecteur de disquettes est bousillé, donc je ne peux pas tester! Bochs n'a jamis voulu marcher sur la Mandrake que j'ai. donc il faut que je m'en achète un nouveau. Donc d'ici là, je te demanderais peut-être de tester pour moi. A+ Guillaume. |
|
From: Aurelien G. <Aur...@wa...> - 2002-02-07 22:01:07
|
Salut =E0 tous, j'ai test=E9 OWL sous bochs (la version 1=2E3) et cel=E0 marche tr=E8s bien,= =20 j'ai un petit peu gal=E9r=E9 pour configurer bochs mais maintenant c'est=20 bon=2E Les sources ont compil=E9s sans probl=E8mes avec gcc 2=2E96 (la versi= on=20 de RedHat)=2E Je n'ai pas compris l'int=E9ret de compiler les sources en faisant make=20 bochs=2E Moi j'ai compil=E9 le noyau "normalement" et cel=E0 marche aussi bi= en=20 sous bochs que sur une machine r=E9elle=2E L'OS plante au bout de 300 et quelques secondes=2E Quel est la raison de=20 ce plantage? (je sais que c'est marqu=E9 dans une doc ou un fichier mais=20 je ne retrouve plus o=F9)=2E Merci d'avance @++ Aur=E9lien |
|
From: Guillaume D. <gdo...@cl...> - 2002-02-04 18:35:28
|
Salut, a tous Dernierement je suis aller sur le site de sourceforge et j'ai not=E9 deux probl=E9mes. -> le fichier dipo en telechargement n'est pas le bon -> les fichiers dans le cvs sont totalement d=E9pass=E9 sauf pour le driver block Actullement je n'ai pas les droits d'admin alors si quelqu'un veut le faire pas de probl=E9mes.=20 Autrement cela me tente bien d'essayer de voir comment cela fonctionne=20 et j'en profiterais pour faire une doc sur CVS comme cela tout le monde pourra l'utiliser ce sera mieux que de centraliser la construction de l'archive. Voila A++ |
|
From: Guillaume D. <gdo...@cl...> - 2002-01-27 14:19:35
|
le mar 22-01-2002 =E0 09:46, POLLET Fabien @lias ArnaK, Inc. a =E9crit : > JUAN Olivier a =E9crit : > > HAAAAAAAAAAAAA ! > >=20 > > Comment fait-on pour compiler un fichier ASM , ici Handler_idt.S sous d= os sachant qu'il est en AT&T !!! > > si quelqu'un y arrive qu'il me dise comment, j'en ai vraiment besoin po= ur tester la nouvelle version du Scheduler !!! >=20 > avec l'assembleur de djgpp (gcc tout simplement ou peut-=EAtre gas) =E7a = ne marche pas ? >=20 Si tu n'as pas encore essayer cela essaye car je ne vois pas pourquoi=20 gcc sous DOS n'arriverait pas =E0 compiler de l'asm AT&T > @+ > --=20 > POLLET Fabien @lias ArnaK, Inc. <mailto:ar...@ar...> > http://www.arnak.fr.st >=20 >=20 > _______________________________________________ > Dreamos-cvs mailing list > Dre...@li... > https://lists.sourceforge.net/lists/listinfo/dreamos-cvs >=20 |