Programme assembleur x86 sans OS, caméra/micro/haut-parleur
Factorisable
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
Factorisable Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
Factorisable Messages postés 34 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
en assembleur pur (sans bibliothèque) et sur un pc sans OS, savez-vous comment je pourrais m'y prendre pour gérer une caméra, un microphone et un haut-parleur ? Est-ce possible en communiquant avec le BIOS par exemple ?
en assembleur pur (sans bibliothèque) et sur un pc sans OS, savez-vous comment je pourrais m'y prendre pour gérer une caméra, un microphone et un haut-parleur ? Est-ce possible en communiquant avec le BIOS par exemple ?
A voir également:
- Programme assembleur x86 sans OS, caméra/micro/haut-parleur
- Mac os 15 - Accueil - MacOS
- Écouter message vocal whatsapp sans haut-parleur - Accueil - Messagerie instantanée
- Reinstaller mac os - Guide
- Comment remettre le son haut-parleur ? - Guide
- Pilote haut parleur windows 10 - Télécharger - Pilotes & Matériel
3 réponses
'lut,
pour le micro/haut-parleur, il y a de bonnes chances que ton PC utilise l'interface HD Audio. OSDev possède une page décrivant son fonctionnement technique, qui est une simplification du PDF officiel de doc.
Pour la camera, c'est beaucoup plus complexe. Ça dépend grandement du modèle, et peu de caméras sont documentées techniquement. Surtout que la majorité sont interfacées via USB, ce qui fait que tu vas devoir implémenter le protocole USB ainsi que le driver du contrôleur associé.
Dans les 2 cas je te conseille de creuser dans le code du noyau Linux et des noyaux *BSD.
pour le micro/haut-parleur, il y a de bonnes chances que ton PC utilise l'interface HD Audio. OSDev possède une page décrivant son fonctionnement technique, qui est une simplification du PDF officiel de doc.
Pour la camera, c'est beaucoup plus complexe. Ça dépend grandement du modèle, et peu de caméras sont documentées techniquement. Surtout que la majorité sont interfacées via USB, ce qui fait que tu vas devoir implémenter le protocole USB ainsi que le driver du contrôleur associé.
Dans les 2 cas je te conseille de creuser dans le code du noyau Linux et des noyaux *BSD.
Factorisable
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup c'est ce genre de chose que je cherchais.
Sur un autre forum on me dit que le BIOS ne me sera d'aucune utilité pour ça, donc savez-vous comment communiquer directement avec le périphérique voulu, y a t il des registres dédiés ?