RemDosEntry et vieilleries

4 sujets de 1 à 4 (sur un total de 4)

  • Gilloo

      #9345

      J’aimerais savoir si c’est possible d’avoir l’équivalent de

      RemDosEntry() en 1.3… reste plus que ça pour que mon unmount fonctionne.

      J’ai trouvé un équivalent verbeux pour DoPkt(), histoire d’envoyer ACTION_DISK_INFO, ACTION_INHIBIT et ACTION_DIE au handler pour qu’il quitte le système et lache le device proprement, mais il reste encore à le retirer de la liste des devices de DOSBase (il faut un Remove() certes mais comment libérer la mémoire sans rien oublier…) :sweat:

      Mod

      Tcheko

        #143619

        Gilloo a écrit :

        J’aimerais savoir si c’est possible d’avoir l’équivalent de

        RemDosEntry() en 1.3… reste plus que ça pour que mon unmount fonctionne.

        J’ai trouvé un équivalent verbeux pour DoPkt(), histoire d’envoyer ACTION_DISK_INFO, ACTION_INHIBIT et ACTION_DIE au handler pour qu’il quitte le système et lache le device proprement, mais il reste encore à le retirer de la liste des devices de DOSBase (il faut un Remove() certes mais comment libérer la mémoire sans rien oublier…) :sweat:

        Il me semble que cette réponse se trouve dans le guru book. Je regarderais demain. Un poil tard là…

        Gilloo

          #143620

          Page 426 du ‘The AmigaDOS Manual’

          LONG dopkt(pid,action,args,nargs) …

          mais rien sur la façon de coder l’équivalent de RemDosEntry()

          à moins que ASSIGN REMOVE le fasse proprement, mais j’en doute.

          /me a 22 ans de retard… :-D

          Gilloo

            #143621

            Finalement, un « assign remove usbkey0: » une fois avoir dit au handler d’aller mourir fonctionne bien en 1.3 :-D

            Reste à trouver le code source assign en 1.3, qui l’aurait ?

          4 sujets de 1 à 4 (sur un total de 4)

          • Vous devez être connecté pour répondre à ce sujet.

          Forums AmigaOS, MorphOS et AROS Développement RemDosEntry et vieilleries

          Amiga Impact