Accueil > Forum > > > > Noyau d'OS supérieur à 512 octets -> plantage :(
Noyau d'OS supérieur à 512 octets -> plantage :(
vendredi 1 avril 2005 à 23:27:26 |
Noyau d'OS supérieur à 512 octets -> plantage :(

Bub325
|
Bonjour, J'ai un problème avec logiciel que j'essaye de faire, j'ai un bootloader qui se lance au boot du PC (sur une disquette), qui charge en mémoire le programme se trouvant à partir du secteur 2 de la disquette, passe en mode protégé et laisse la main au noyau. Cela marche très bien tant que le noyau est inférieur à 512 octets, mais si il prend plus d'un secteur mon programme plante. Quelqu'un saurait il comment remédier à sa sachant que j'utilise le loader suivant: [ Lien ] (bootsect.asm) et que je change la valeur de KSIZE suivant le nombre de secteur utilisé ? Merci pour vos réponses, Bub325 Le codeur pas comme tout le monde 
|
|
samedi 2 avril 2005 à 14:03:33 |
Re : Noyau d'OS supérieur à 512 octets -> plantage :(

SystemOfAXav
|
Le problème survient pendant la copie du noyau ou pendant son execution.?
Si c'est pendant, assure toi que les secteurs suivants de ton noyau son bien chargés (et au bon endroit).
Tu peux aussi essayer de localiser l'erreur en inserant un 'jmp $' dans
ton code, au alentour des 512 premiers octets (un peu avant) puis en le
décalant, tu verra la cause exacte de ton erreur. (ou au moins, tu
sauras après quelle instruction)
Sinon, je suppose que tu utilises Bochs, sert toi des fonctions de
débugage, pour suivre l'état de tes registres, et essaye de voir si il
n'y en a pas un qui prends d'un seul coup une valeur farfelue...
(surtout DS , CS et EIP)
Voila, voila... @+ Syst3mOf@Xav
Voir Redmond et mourir !
|
|
samedi 2 avril 2005 à 21:11:56 |
Re : Noyau d'OS supérieur à 512 octets -> plantage :(

Bub325
|
Réponse acceptée !
Merci, mais en faite mon problème venais du fait que mon compilateur C avais du mal avec les multiplications. Merci pour ta réponse ! Bub325 Le codeur pas comme tout le monde 
|
|
Cette discussion est classée dans : os, supérieur, octets, secteur, noyau
Répondre à ce message
Sujets en rapport avec ce message
Chargement d'un noyau [ par Stormy ]
Je suis en train de coder un OS simple pour comprendre le principe. Le secteur de boot est écrit comme il convient sur le premier secteur de ma disque
Projet X-OS (un mini système d'exploitation 16/32bits) [ par aladdin ]
je suis entrain de développer un mini OS en 16/32 bits (surtout 32bits)et j'aimerais avoir des idées des propositions, et de participation au developp
Décaler les octets d'un registre [ par Kephuro2 ]
Bonjour à tous !Je m'adresse à vous car j'ai un petit souci !Je vous explique vite fait. Donc j'ai un registre (eax) qui a pour valeur : 0000825C, j'a
Boot / Os [ par the_best ]
Qui peut m'aider ??!!:j'ai envie de faire un os mais je ne sais pas coment rendre une disquette bootale et la faire executer mon noyeau.Qui peut me t
Charger un noyau [ par Stormy ]
Je voudrais charger le deuxième segment d'une disquette pour lancer un noyau OS rudimentaire. Sur le premier segment, j'inscris donc le code de charge
OS sur CDROM [ par MagicVirus ]
Salut,je suis entrain d'essayer de developper un OS, j'arrive a booter sur disquette, mais j'aimerai savoir comment on fait pour booter sur un CD ( et
Microbes Os alternatif [ par SystemOfAXav ]
Salut, Microbes est un projet d'OS alternatif que j'ai démarré il ya quelques jours . Dont le but est d'apprendre le fonctionnement du PC et d'un syst
compilateur Multi-OS [ par frobinet ]
Bonjour,Je redéveloppe actuellement en Assembleur 32 (MASM32) la plupart de mes logiciels écrit initialement en Visual Basic (pour des problèmes de ra
copier le boot secteur 0 et le kernel secteur 1....sur disquette ??? [ par hudson ]
bonjour, excusez moi tout d'abord par cette ignorance mais il faut bien commencer un jour...voilà j'ai suivi les vours et tus de "inferno" un des rare
Ecriture sur le secteur de boot d'un disque dur [ par vinc1008881 ]
bonjourje sui tromper de lecteur, au lieu décrire sur le secteur d'amorce de ma disquette ; j'ai ecrit sur le secteur d'amorce de mon HD.ya plus rien
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE [WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE[WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE par FREMYCOMPANY
Je pense qu'ils ont besoin d'une piqure de rappel chez Microsoft : c'est bien gentil d'avoir une interface jolie, mais si c'est pour avoir un truc qui ne convainct pas dedans, c'est peine perdue.
---->
Système ouvert ----> Fermé ?
P...
Cliquez pour lire la suite de l'article par FREMYCOMPANY
Forum
RE : CSHARPRE : CSHARP par ghuysmans99
Cliquez pour lire la suite par ghuysmans99
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|