Un pilote de périphérique ou pilote logiciel est un programme informatique permettant à des programmes informatiques de niveau supérieur d'interagir avec un périphérique matériel.
L'espace du noyau est-il utilisé lorsque le noyau s'exécute au nom du programme utilisateur, à savoir l'appel système? Ou s'agit-il de l'espace d'adressage de tous les threads du noyau (par exemple, le planificateur)? Si c'est le premier, cela signifie-t-il que le programme utilisateur normal ne peut pas avoir plus de …
Sous Linux, l’exécution d’une commande telle que cpou ddne signifie pas que les données ont été écrites sur le périphérique. Par exemple, vous devez appeler syncou appeler la fonction "Supprimer en toute sécurité" ou "Éjecter" sur le lecteur. Quelle est la philosophie derrière une telle approche? Pourquoi les données ne …
Quand je fais un lspci -kKubuntu avec un noyau 3.2.0-29-générique, je peux voir quelque chose comme: 01:00.0 VGA compatible controller: NVIDIA Corporation G86 [Quadro NVS 290] (rev a1) Subsystem: NVIDIA Corporation Device 0492 Kernel driver in use: nvidia Kernel modules: nvidia_current, nouveau, nvidiafb Il y a un pilote du noyau …
Je sais que dans certaines circonstances, il peut être difficile de déplacer une installation Windows d'un ordinateur à un autre (déplacez physiquement le disque dur), mais comment cela fonctionne-t-il sur Linux? La plupart des modules de pilotes ne sont-ils pas chargés au démarrage? Donc, théoriquement, cela serait-il si compliqué? Il …
J'apprends les pilotes de périphérique et la programmation du noyau. Selon le livre de Jonathan Corbet, il n'y a aucune main()fonction dans les pilotes de périphérique. J'ai donc deux questions: Pourquoi n'avons-nous pas besoin d'une main()fonction dans les pilotes de périphérique? Le noyau lui-même a-t-il une main()fonction? Quelqu'un peut m'expliquer …
Sous Linux, étant donné: un appareil, par exemple /dev/sda, et ses nombres majeurs et mineurs, par exemple 8, 0, Comment puis-je savoir quel module / pilote le "conduit"? Puis-je creuser /sysou /procdécouvrir cela?
En passant par le code source Linux 2.6.36 à lxr.linux.no , je n’ai pas trouvé la ioctl()méthode file_operations. Au lieu de cela, j'ai trouvé deux nouveaux appels: unlocked_ioctl()et compat_ioctl(). Quelle est la différence entre ioctl(), unlocked_ioctl()et compat_ioctl()?
J'ai essayé de mettre à jour mon pilote nVidia mais j'ai reçu une erreur lorsque j'ai exécuté l'installation du pilote. Voir l'erreur: ERREUR: vous semblez exécuter un serveur X; veuillez quitter X avant l'installation. Pour plus de détails, veuillez consulter la section INSTALLATION LE PILOTE NVIDIA dans le README disponible …
Cette question est double: Tout d'abord, comment détacher manuellement un pilote d'un périphérique USB et en connecter un autre? Par exemple, j'ai un appareil qui, lorsqu'il est connecté, utilise automatiquement le pilote de stockage USB. sortie usbview Vendor Id: xxxx Product Id: xxxx ... Number of Interfaces: 2 Interface Number: …
Je veux créer un système de transfert de données USB vers USB sous Linux (de préférence Ubuntu). Pour cela, je ne veux utiliser aucun matériel ou commutateur externe ( sauf ce câble ). Ce sera comme monter une clé USB sur un système, mais dans ce scénario, l'un des systèmes …
Premier historique. Je développe un pilote pour les périphériques de console de jeu Logitech. C'est un clavier avec un écran dessus. Le pilote fonctionne bien mais par défaut, le périphérique est géré par HID. Afin d'empêcher HID de prendre le contrôle de l'appareil avant mon pilote, je peux le mettre …
J'ai réglé mon noyau Linux pour les processeurs Intel Core 2 Quad (Yorkfield), et j'ai remarqué les messages suivants de dmesg: [ 0.019526] cpuidle: using governor menu [ 0.531691] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns [ 0.550918] intel_idle: does not run on family 6 model 23 [ …
Un pilote de périphérique est-il un programme qui s'exécute seul, ou s'agit-il simplement d'une bibliothèque (un groupe de fonctions) qui est chargée en mémoire et les programmes peuvent appeler l'une de ses fonctions (donc il ne s'exécute pas seul). Et s'il s'agit d'un programme, a-t-il un ID de processus, est-ce …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.