>mais je bloque sur la procedure int386. Y a-t-il
>un equivalent sous Linux pour l'appel d'interruptions
>ou c'est peine perdue?
Il existe un kit appelé 'lrmi', pour 'Linux Real Mode Interface', qui permet
d'appeler les interruptions du Bios, mais c'est plutôt rustique. Par contre, 
bien évidemment, cela ne peut pas servir pour les interruptions du DOS. Le mieux
est d'examiner ton appel int386() pour comprendre ce que le programme est censé
réaliser, et le remplacer par du code C convenable. Ne pas oublier dans ce cas
que Unix est multitâches et multiutilisateurs...

Si tu cherches de la documentation sur les interruptions pour comprendre le code
d'origine, je te conseille le pavé suivant :
<PUB>
La DOS Interrupt List de Ralph Brown, et al.
Disponibles sur tous les bons sites ftp, par exemple
  ftp://garbo.uwasa.fi/pc/programming/inter60[a-f].zip
</PUB>

Bon courage.

Miod

Répondre à