Lien Linux Kernel Module Programming Guide

Bonjour,
J'ai installé une version récente de linux sur mon vieux nas netgear ready nas ultra 4 et ai réécrit le module pour controler le lcd, les leds et les boutons, je me dit que cela pourrait peut-être servir à d'autres.
Bonjour,
mon fils m'a posé une colle hier soir et j'avoue que je ne sais pas comment le dépanner, surtout que mes connaissances en python sont très limitées.
Il s'agit de suivre ce projet: https://projects.raspberrypi.org/fr-FR/projects/rocket-launch
Le code du projet est disponible ici: raspberrypilearning et il y a un environnement d'exécution web ici: https://trinket.io/python/f2199f5a8c
Le fiston travaille sur un ordinateur avec lubuntu et exécute ses programmes directement dans l'éditeur de code geany (qui peut lancer des programmes python depuis son interface).
Bonjour à tous.
Voilà mon problème, je suis un peu "newbie" dans le monde linux, je suis plus habitué à programmer sur micro contrôleurs.
Je me suis fait un module kernel pour communiquer avec un appareil en I2C sur mon raspberry pi.
Maintenant, ce module doit aussi communiquer avec un périphérique usb reconnu en /dev/hidraw0/
J'ai testé un soft simple et j'arrive à communiquer sans soucis avec des fonctions read/write et le configurer avec des ioctl.
Maintenant je bute un (…)
Bonjour,
Je rencontre une difficulté avec GDB en voulant déboguer un programme. La commande bt permet d'afficher la pile d'appel quand le programme est mis en pause. Parfois, l'affichage retourne les noms des fonctions, parfois, le nom du module (exe ou so) dans lequel se trouve la fonction. Ce que j'aimerais, c'est pouvoir afficher les deux, car je suis parfois perdu pour déterminer les modules impliqués.
Par exemple j'ai :
#0 0x00001234 in une_fonction() ()
#1 0x00f00500 in une_autre_fonction() ()
(…)
Salut les pythons de Linuxfr,
Je vous invite mes amis pythons de bien vouloir tester le module que j'ai créer pour pygame:
Un module permettant d'utiliser les fonctions d'une tortue dans pygame comme nommé curser (turtle étant déjà pris):
-mv_forward(px)
-mv_backward(px)
-mv_left(angle)
-mv_right(angle)
-anim_forward(px,speed)
-anim_backward(px,speed)
-curser_up()
-set_curser_pos(x,y)
-curser_down()
-hide_curser()
-show_curser()
…
Alors si vous aimer turtlegrapher ou simplement analyser du code et de proposer une amélioration du code je vous invite a:
Télécharger un module python avec les fonctionnalités de (…)
iGestis est un logiciel de gestion Open Source sous GPLv3+ destiné aux petites entreprises. Un nouveau module nommé Commercial vient d'être libéré. Comme son nom l'indique, ce module permettra la gestion commerciale de son entreprise à travers l'interface web qu'offre iGestis. Ce module est un regroupement d'anciens modules dédiés à la première version d'iGestis. Il contient désormais toutes les fonctionnalités suivantes en un seul module :
Salut,
Je vous explique ce titre un peu abstrait par un exemple:
j'ai un module noyau, par exemple l'accès au bus i2c. On va prendre l'i2c, parce que là, je n'ai pas d'erreurs sur la chaine (compilation module, compilation en userland) et tout fonctionne.
Donc j'ai a) un module kernel i2c-dev.ko qui pour chaque bus i2c me crée un periphérique /dev/i2c-x, et des outils qui exploitent /dev/i2c-x (par exemple les i2c-tools, merci pour cette collection trés pratique).
Mon problème est (…)
Bonjour,
Perl ce n'est vraiment pas mon truc…
Je cherche à installer ce module: HTTP::Request::Common.
Je tape cette commande: perl -MHTTP::Request::Common -e l
Et j'ai cette erreur:
Can't locate HTTP/Request/Common.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .).
BEGIN failed--compilation aborted.
Je suis sur une CentOS : CentOS release 5.8 (Final)
C'est une dedibox
Linux 2.6.18-308.13.1.el5 #1 SMP Tue Aug 21 17:10:18 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
Merci pour votre aide.
Le logiciel de gestion d’entreprise iGestis vient de sortir dans sa version 2.0.
Pour ceux qui ne connaissent pas iGestis, il s’agit d’une application Web libre (sous GPLv3) permettant la gestion de petites entreprises. iGestis fonctionne grâce à des modules qui permettent notamment de faire :
La base de l’application, quant à elle, permet uniquement la gestion de l’authentification, synchronisable sur une base LDAP, et permet la création des sociétés, des employés et des clients.
Wolfgang Draxinger a lancé le projet KLANG. Il ambitionne d'écrire un nouveau gestionnaire audio pour les noyaux Linux et FreeBSD avec un rendu professionnel :
Alors que l'information est en train de se répandre sur la toile, l'auteur met en garde : bien qu'un site décrivant les ambitions du projet existe, le code n'est pas encore dans un état acceptable pour une première version publique.