Flush #1

Closed
opened 2025-02-07 16:15:56 +00:00 by obirn · 3 comments

Je suis très culotté de venir commenter sachant que mon kernel ne marche pas, mais il me semble qu'il y ait une erreur dans le fichier gdt_protected_mode_switch.S. En effet

mov %eax, %cr0
or %eax, 1
mov %cr0, %eax

On bouge eax dans cr0 puis on le or, puis on bouge cr0 dans eax, je pense qu'il faudrait intervertir les deux lignes

Je suis très culotté de venir commenter sachant que mon kernel ne marche pas, mais il me semble qu'il y ait une erreur dans le fichier gdt_protected_mode_switch.S. En effet ``` mov %eax, %cr0 or %eax, 1 mov %cr0, %eax ``` On bouge eax dans cr0 puis on le or, puis on bouge cr0 dans eax, je pense qu'il faudrait intervertir les deux lignes
Author

En réalité, le kernel est déjà en protected mode car grub le set par défaut donc ça ne change rien ça marche quand même

En réalité, le kernel est déjà en protected mode car grub le set par défaut donc ça ne change rien ça marche quand même
Owner

ptn tu me bute je m'attendais pas a revoir ces sales lignes d'assembleur degueulasse

ptn tu me bute je m'attendais pas a revoir ces sales lignes d'assembleur degueulasse
Owner

En réalité, le kernel est déjà en protected mode car grub le set par défaut donc ça ne change rien ça marche quand même

Ok good je close l'issue alors 😌 j'ai eu peur qu'il y ait un enorme beug dans mon kernel

> En réalité, le kernel est déjà en protected mode car grub le set par défaut donc ça ne change rien ça marche quand même > Ok good je close l'issue alors 😌 j'ai eu peur qu'il y ait un enorme beug dans mon kernel
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projet-K/K#1
No description provided.