Re: [SOS] Présentation et petite question

lementec fabien texane at gmail.com
Mar 4 Juil 12:48:44 CEST 2006


en donnant ton code , peut etre non?

On 7/4/06, Nicolas Martyanoff <khaelin at gmail.com> wrote:
>
>
> Bonjour,
>
> Je suis tombé récemment, par hasard, sur vos articles concernant SOS
> qui m'ont pas mal intéressé. Comme je suis très original, j'ai
> entrepris moi aussi quelques bidouilles sous le nom d'OSB (OS
> Bidouilles, quand je vous disais que j'étais très original :p).
>
> Donc je viens m'inscrire sur la ml histoire d'avoir toutes les infos :)
>
> Tant que j'y suis, voici un première question simple. Mon système boote
> correctement depuis grub, et j'essaye de logger des messages sur le
> port 0xe9 de qemu (grâce à votre patch). Aucun problème, si ce n'est
> que ma boucle de parcours de la chaine (il faut envoyer les caractères
> byte à byte) ne veut pas s'arrêter, comme si il n'y avait pas de \0 en
> fin de chaine. D'après mes recherches, je crois avoir compris que mon
> script ld était mauvais. J'ai pourtant bien une section .rodata:
>
> .rodata . : {
>        *(.rodata*);
> }
>
> Mais il semble que ça ne suffise pas à faire marcher mon bousin, et
> j'obtiens ce genre de sortie:
>
> Hello, world !
> @P > 8P PP  ��+ �,@ @ 2@ @ P P @ia P ?�a �p     c
> h#�.symtab.strtab.shstrtab.multiboot.text.data.rodata.bss  @ @ P� ( 8
> =�G�MPP �ZP @`, i �v �� � �P
> �bootstrap
> /multiboot.Smultiboot_headermultiboot_startloopqemu_e9.cosb.c__kernel_endstackosb_main__load_begin__kernel_beginosb_qemu_log_start__load_end
>
> Quelqu'un pourrait-il m'aider à comprendre ce qui ne va pas ?
>
> Merci d'avance.
>
> --
> +-----------------------------+
> | Nicolas 'galdor' Martyanoff |
> |  khaelin at gmail.com          |
> |  galdor at jabber.org          |
> +-----------------------------+
>
>
> _______________________________________________
> Sos mailing list
> Sos at the-doors.enix.org
> http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://the-doors.enix.org/pipermail/sos/attachments/20060704/1eb7370e/attachment.htm


Plus d'informations sur la liste de diffusion Sos