Je crée un petit noyau en C et je besoin d'une fonction qui prendra un paramètre contenant la quantité de secondes doit attendre.Comment créer mon propre sommeil ou la fonction de retard dans c
J'ai essayé d'utiliser des boucles, mais ils ont pas travaillé.
Je ne peux pas utiliser la bibliothèque standard C et ont besoin d'un moyen de dire le noyau d'attente (en C). Comment puis-je faire ceci?
Loop:
int c = 1, d = 1;
for (c = 1 ; c <= 32767 ; c++)
for (d = 1 ; d <= 32767 ; d++){}
Partagez le code en utilisant la boucle. Qu'est-ce qui n'a pas fonctionné? –
La boucle for fonctionne, mais c'est trop rapide pour faire la différence. @ AT-2016 –
Je ne suis pas sûr si cela vous aide. Mais il semble vraiment intéressant - http://wiki.osdev.org/Inline_Assembly –