Forum Linux.noyau erreurs de suppression de tâchs noyau

Posté par  .
Étiquettes : aucune
0
29
jan.
2006
bonjour,

j'ai programmer un module sous RTAI/Linux. J'ai exécuté des thread temps réel et quand j'ai voulu les supprimer vers la fin dans la partie Clean_up du module avant de sortir, je sort avec des erreurs :
- erreur dans la suppression des tâches, et
- les modules du noyau temps réel occupés ?

Forum Programmation.shell la commande "wait" dans la programmation shell

Posté par  .
Étiquettes : aucune
0
29
jan.
2006
bonjour,

Je voulais exécuter une commande sous le shell de linux après 4 secondes. Je ne trouve pas la commande.

Je m'explique encore :

Je programme un script, et pour éviter d'afficher quelque chose avec une commande avant que la commande qui la précède ne finisse l'affichage de ces résultats, je voulais reporter l'exécution de cette commande. Si cet artifice n'est pas le bon, comment il faut faire.

merci beaucoup.

Forum Programmation.c l'assembleur sous C

Posté par  .
Étiquettes : aucune
1
31
mai
2005
bonsoir tout le monde
Je m'excuse d'avoir mal formulé mes questions,
J'ai essayé d'utiliser l'assembleur sous "C" mais le compilateur m'affiche _asm non déclarée, ce programme est le suivant:

#pragma inline
int main()
{
_asm
{

}
}

Forum Programmation.c asm sous C

Posté par  .
Étiquettes : aucune
0
31
mai
2005
bonsoir tout le monde
J'ai essayer l'écriture d'un programme en C en lui ajoutant de l'assembleur amis le compilateur réclame _asm, je l'ai fait comme suit:

#pragma inline
int main()
{
_asm
{

corps---


}



}

Forum Linux.général help

Posté par  .
Étiquettes : aucune
0
30
mai
2005

merci pour vous tous,

je voie que mon histoire est un peut vague, pour celui qui ma répendue, le problème est que le processus cible lequel je vais accéder a sa mémoire tourne en mode utilisateur, c a d un programme linux simple, toutefois mon programme tourne en mode noyau (un module), maintenant quant je fait mov EBX, [0x00001234], j'aurai une erreur de segmentation car le DS a ce moment est celui du programme module dans lequel je programme, le (…)

Forum Programmation.c accès à la mémoire

Posté par  .
Étiquettes : aucune
0
30
mai
2005
bonjour
je voulais savoir s'il y a une commande shell Linux qui affiche le contenue du registre d'adresse DS (ou ES) d'un processus (ou un module)?
si ceci n'existe pas, mon problème est :


Je programme en mode noyau (j'utilise un module),
j'ai besoin d'accéder a la plage mémoire réservée au pilote de la carte réseau, j'ai l'adresse physique de la plage mémoire mais pas le registre DS (ou ES) de son segment de donnée, est ce qu'il y a (…)

Forum Linux.général help

Posté par  .
Étiquettes : aucune
0
30
mai
2005

bonjour

je voulais savoir s'il y a une commande shell Linux qui affiche le contenue du registre d'adresse DS (ou ES) d'un processus (ou un module)?

si ceci n'existe pas, mon problème est :

Je programme en mode noyau (j'utilise un module),

j'ai besoin d'accéder a la plage mémoire réservée au pilote de la carte réseau, j'ai l'adresse physique de la plage mémoire mais pas le registre DS (ou ES) de son segment de donnée, est ce qu'il y a (…)

Forum Linux.redhat la primitive pthread-create

Posté par  .
Étiquettes : aucune
0
23
avr.
2005
bonjour tout le monde
je travail sur un système linux redhat patché avec un RTAI Adeos3.2, mon problème est quand j'ai essayé d'utiliser la primitive pthread-create dans un programme linux normale, elle me fait conflit au sain de sa bibliothèque pthread.h.
sachant que j'ai besoin de programmer avec RTAI en utilisant un module et sous linux en utilisant la programmation classique.
l'autre problème et comment régler la priorité d'un programme linux a partir du module RTAI.
désolé pour ce problème (…)

Forum Programmation.c programmation temps réel sous RTAI

Posté par  .
Étiquettes : aucune
0
7
avr.
2005
bonjour j'utilise des fonctions fournies par le système temps réel RTAI Linux ceci est équivalent à la programmation C sous Linux, j'espère que quelqu'un qui connais à la programmation C pourra me rependre. mon problème concerne la fonction rt_task_init son role est l'initialisation d'une tache dont le prototype est int rt_task_init (RT_TASK *task, void(*rt_thread)(int), int data, int stack_size, int priority, int uses_fpu, void(*signal)(void)) . la fonction qui correspond à la tache je la déclare comme suit void tache(int ID) ou (…)

Forum Linux.redhat problème avec rtlinux

Posté par  .
Étiquettes : aucune
0
16
déc.
2004
Bonjour
Ceci est la procédure que j’ai utilisé pour installer RTLINUX, mais ???????
J’ai crée un répertoire RTLinux et un autre Linux dans /usr/src
J’ai voulus compiler rtlinuxavec le noyau linux2.4.8.20-8 mais je n’avais pas le patch rtlinux pour le faire.
J’ai patché le noyau 2.4.18 par « patchRtlinux3.1 pour le noyau 2.4.18 »
J’ai commencé par la compilation de linux avec : make xconfig, make dep, make bzImage, make module, make module_install, puis copier bzimage dans /boot, et finalement (…)

Forum Linux.redhat ajout d'un module au noyeau

Posté par  .
Étiquettes : aucune
0
27
nov.
2004
bonjour, je cherche l'explication du warning de ma compilation : après l'exécution de gcc -I/lib/modules/2.4.20-8/build -DMODULE -D__KERNEL__ -c hello.o le compilateur m'affiche : the module was compiled for 2.4.20-8 while the kernel version is 2.4.20-8 pour Gérald COLANGELO : je n'ai pas utilisé des includes standards, mes include sont kernel.h et module.h merci encore une foi

Forum Linux.redhat Problème de compilation d'un module linux

Posté par  .
Étiquettes : aucune
0
23
nov.
2004
Suite à ma dernière question sur le problème " ajout d'un module hello world ", sa réussi la compilation et le chargement du module mais le compilateur m'affiche un warning: the module is compiled with 2.4.20 while the kernel version is 2.4.20-8 ca veut dire quoi ca ? merci bien à Gérald COLANGELO, je lui demmande seulement de me dire c'est quoi l'importance de l'option -I/lib/modules/2.4.20-8/build dans la comande gcc ?! au revoir...