UN KERNEL LOADER BIEN SIMPLE ET BIEN DOCUMENTER

cs_yoman64 Messages postés 592 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 4 décembre 2008 - 23 mai 2003 à 22:50
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 - 16 mai 2007 à 00:13
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/15307-un-kernel-loader-bien-simple-et-bien-documenter

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 1
16 mai 2007 à 00:13
chapeau !
tekila_bandita Messages postés 248 Date d'inscription mercredi 15 juin 2005 Statut Membre Dernière intervention 15 mars 2007 33
22 févr. 2006 à 16:36
Bonjour, je continu sur la leçon de français, mais en réalité on dit bien UN source car ici, source remplace code source qui est bien au masculin...

Capito?
lol
;)
camjelemon Messages postés 11 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 14 janvier 2005
14 sept. 2004 à 21:33
Bonjour,
Bravo pour ton code ;) et sympa les commentaires... pas comme moi quoi :P
j'aurai quand même deux reproche a faire. Le bootsecteur d'une disquette doit occuper 512octets et finir avec une signature ce qui fait que c'est pas good :)
a la fin je rajouterai :
;; NOP jusqu'a 510
times 510-($-$$) db 144
dw 0xAA55

Encore bravo et merci pour cette source utile :)
lostsouldark Messages postés 21 Date d'inscription vendredi 4 juin 2004 Statut Membre Dernière intervention 1 mai 2013
19 juin 2004 à 13:21
merci beaucoup, je vais aller voir sa de suite!

merci pour ta leçon de français sur les genres masculin et féminin ;-)
(moi j'ai tjs dit un source...)
zinotron Messages postés 65 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 11 septembre 2004
19 juin 2004 à 12:27
Lostsouldark -> pour cette source (je crois en effet que source est feminin, pas masculin comme tu l'ecris :p ) je ne sais aps si elle peut booter quoi que ce soit, mais apres un tres rapide survol, oui.
Cependant, pour etre en train de m'amuser a coder un truc comme ca, je peux t'indiquer le site francais de dev d'os -> http://inferno.cs.univ-paris8.fr/~am/tutorial/os/tutorial00.html .
C'est un micro kernel tout codé en ASM (pour le boot-loader) et en C (pour le kernel).
Il n'est pas ce qu'il y a de mieux, MAIS, il a un ENORME avantage -> il est en francais :-) (doc & commentaires).
Voila, c'est tout :-)
++
ZiNoTrOn
lostsouldark Messages postés 21 Date d'inscription vendredi 4 juin 2004 Statut Membre Dernière intervention 1 mai 2013
18 juin 2004 à 13:26
salut,
bravo pour ce source, très bien documenté en plus
mais comment faire pour que ce bootloader lance 1 prog (en C par exemple)?

merci, et encore bravo!

LostSoul
zinotron Messages postés 65 Date d'inscription vendredi 14 février 2003 Statut Membre Dernière intervention 11 septembre 2004
2 mai 2004 à 13:02
trash l'orthographe des commentaires ... :-)
sinon, chapeau bas pour ton bootloader.
c'es tout
TotalIllusion Messages postés 14 Date d'inscription jeudi 8 mai 2003 Statut Membre Dernière intervention 14 octobre 2003
23 mai 2003 à 23:57
Non, Le loader fonctionne en mode reel donc en adressage 16bit.Pour le kernel de linux il faut que le loader switch en mode proteger car le kernel de linux utilise un adressage 32bit.Pour linux il y a LILO mais je te conseille GRUB, il est bien documenter et est beaucoup plus souple que LILO.
cs_yoman64 Messages postés 592 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 4 décembre 2008
23 mai 2003 à 22:50
Sa load les kernel de linux?