Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
722 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  envoyer un signal sur le port série COM1 sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoyer un signal sur le port série COM1 sous linux

n°1059098
the_fifi
Posté le 24-04-2005 à 22:33:39  profilanswer
 

Bonjour,
voila mon probleme:
je ve écrire un routine en assembleur qui emmet simplement un signal (différence de poteniel)
sur le port com 1, pour cela j'ai essayer ceci (qui est sencer envoyer un signal de +ou- 12V entre la broche 3 et 5 du port com 1 si j'ai compri):

Code :
  1. MOV AH, 1   // fct numéro 1 de l'intéruption 14h
  2. MOV AL, 1   // bit a envoyer
  3. MOV DX, 0  // la numérotation débute a 0 dc com1 correspond a 0
  4. INT 14h


que j'ai compilé avec fasm, et ca marche pas, je suis totalement débutant en asm alor expliquez moi pourquoi je peut pas éxécuter ce programe, sous linux, si il manque quelque chose ou pas ou si tout simplement je ne sais pas compiller... j'ai lu dans mes recherche qu'il falllait faire un  INT 80h sous un systeme UNIX quand on veut avoir acces au matériel, mais j'ai pas compri...
Merci de tout soutien, je débute alors apprendez moi  :pt1cable:

mood
Publicité
Posté le 24-04-2005 à 22:33:39  profilanswer
 

n°1059104
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 24-04-2005 à 22:38:18  profilanswer
 

ça ne marche pas, car linux interdit l'accés direct au matériel.
vois ici pour plus d'infos
http://linuxassembly.org/


---------------
J'ai un string dans l'array (Paris Hilton)
n°1060225
the_fifi
Posté le 25-04-2005 à 19:05:03  profilanswer
 

Merci pour le lien, mais j'arrive pas a comprendre comment on manipule les appels systemes (syscalls) et j'ai pas trouver de liste commenté de ces appels au systemes (sur mon pc ils sont bien la mais ils sont pas du tt commenter) , et donc je ne sais pas lequel utiliser...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  envoyer un signal sur le port série COM1 sous linux

 

Sujets relatifs
Config mini jdbc linuxenvoyer un message d'une classe a une autre
[C]Comment lister les fichiers *.txt d'un répertoire sous linux?[PB] Socket linux en C
[OpenGL] Quel langage pour une meilleure portabilité Win/Linuxcompile sous linux marche pas alors que sous windows fonctionne
[C] impossible d'utiliser les thread sous linux problème de linkerediteur genre notepad++ pour linux
Envoyer (net send) le contenu d'un fichier texte[Coldfusion] envoyer Xml a un webservice
Plus de sujets relatifs à : envoyer un signal sur le port série COM1 sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR