IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres architectures Assembleur Discussion :

[68k] Socket TCP ou UDP


Sujet :

Autres architectures Assembleur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 17
    Par défaut [68k] Socket TCP ou UDP
    Bonjour à tous,

    voilà mon souci :
    J'essaye de mettre en place un système de sockets en ASM 68k.
    J'utilise Easy68k comme émulateur et dans son aide, j'ai trouvé les interruptions à appeler pour initialiser un serveur etc. etc.

    Mais cette aide est réduite et je n'ai rien trouvé de pertinent sur la toile. Quelqu'un aurait-il une idée ? UDP ou TCP, qu'importe, tant que j'arrive à faire communiquer deux machines.

    Merci d'avance
    TheNikos

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 484
    Par défaut
    Bonsoir,

    Ton problème ne concerne pas l'assembleur à proprement parler. C'est soit une question de protocoles de communication à réimplémenter, soit une question de programmation système (invoquer les bons appels proposés par l'O.S. sur lequel tu travailles).

    qu'importe, tant que j'arrive à faire communiquer deux machines.
    La question à 1000 euros étant alors : quel genre de machines ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 17
    Par défaut
    J'utilise les interruptions du 68k (100-104) du TRAP #15.

    Je progresse petit à petit et le type de la machine importe-t-il vu que je passe par un émulateur ?

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 484
    Par défaut
    Citation Envoyé par TheNikos Voir le message
    le type de la machine importe-t-il vu que je passe par un émulateur ?
    Oui, puisque pour communiquer, il va falloir piloter les ports de ta machine. Si tu passes par un émulateur, il faut savoir ce que l'émulateur en question laisse voir à ton programme.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 17
    Par défaut
    J'ai réussi à faire réagir le "serveur". Il me dit qu'il reçoit des données mais le client me dit qu'il n'a rien envoyé (enfin plutôt que 0 octets ont été envoyés).

    La connexion entre les deux machines est établie mais je pense que le problème se situe au niveau de l'allocation des buffers d'envoi et de réception.

    Il faut que je vois comment remplir (A1) correctement. Il doit contenir le message à envoyer.

    J'ai donc fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    LEA MSG_TO_SEND, A1
     
    MSG_TO_SEND 'a', 0
    Mais cela ne semble pas fonctionner des masses

Discussions similaires

  1. [Socket] Port Scanner UDP/TCP Problemes.
    Par SmoZy dans le forum Développement
    Réponses: 1
    Dernier message: 14/06/2014, 23h22
  2. requêtes http en pur raw socket TCP et UDP
    Par pam76 dans le forum Réseau
    Réponses: 2
    Dernier message: 27/10/2011, 13h13
  3. Réponses: 0
    Dernier message: 08/02/2008, 14h47
  4. [socket][tcp] jeu en reseau
    Par souris_sonic dans le forum Développement
    Réponses: 2
    Dernier message: 30/05/2003, 07h31
  5. transfert d'un fichier bitmap en socket tcp
    Par localhost dans le forum C++Builder
    Réponses: 5
    Dernier message: 29/07/2002, 00h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo