begin process at 2010 02 10 00:30:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Systeme

 > V86 HOOK BIOS/DOS

V86 HOOK BIOS/DOS


 Information sur la source

Note :
Aucune note
Catégorie :Systeme Classé sous :v86, bios, dos, protege, 32bits Niveau :Initié Date de création :12/01/2006 Date de mise à jour :04/09/2007 21:27:57 Vu / téléchargé :5 797 / 333

Auteur : patatalo

Ecrire un message privé
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

le code ici présent a été écrit pour nasm et permet de tracer les instruction dites protégées
des processeurs intel (INT,IN,OUT,INSX,OUTSX,IRET,CLI,STI,PUSHF,POPF) executées par le bios/dos.

passage en mode protégé,
mise en place d'une tache v86
retour au dos. (TSR)

il a été fait pour voir les operations d'entrée/sortie effectuées par le BIOS sur les port E/S lors
des acces aux différents péripheriques.



etant donné que c'est bien trop rapide pour voir quoi que ce soit, j'ai inclu des options de log
dans v86logs.asm, toute modification necessite de recompiler le code.

les logs sont affichés à l'ecran mais il serait mieux de les sortir dans un fichier.

pour executer ce code, il vous faut un boot DOS qui n'inclu pas himem.sys et emm386.exe.
!!! le programme ne verifie pas.

ne sachant plus comment verifier la présence en memoire d'un TSR, ne faite pas de réentrance sur ce code.
je corrigerais le tir dès que j'aurais revu ça.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

04 septembre 2007 21:27:57 :
avant, le tracage s'effectuait par l'int 01 car je n'arrivais pas a obtenir d'exception 0D lors de l'utilisation des instructions réservées. c'est maintenant corrigé. le code est maintenant sous forme d'un binaire .com a utiliser avec un boot DOS. si vous ne voyez pas le C:\> taper entrée plusieurs fois afin de passer en dessous de la ligne 20.

 Sources du même auteur

Source avec Zip SCHEDULEUR TEST
Source avec Zip Source avec une capture LIVE CD OMF
Source avec Zip TORITO LOADER & ISOEMUL
Source avec Zip HIDEVCD OU ANTI-BLAXX LIKE
Source avec Zip COFFVIEW

 Sources de la même categorie

DÉPLACEMENT D'UN RÉCTANGLE ROUGE A L'AIDE DE LA SOURIS par KIMI1632
Source avec Zip SCHEDULEUR TEST par patatalo
Source avec Zip Source avec une capture LIVE CD OMF par patatalo
Source avec Zip "MORTIMER": UN HOBBY OS par bofur
Source avec Zip Source avec une capture LE SYSTÈME D'EXPLOITATION LOGRAM par steckdenis

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture LIVE CD OMF par patatalo
SAUVEGARDE DU SETUP par Guilou34
Source avec Zip Source avec une capture LISTING DES PÉRIPHÉRIQUES PCI par _dune2_
Source avec Zip EN UTILISANT LES INTERRUPTIONS DE DOS , CECI EST UN CODE DE... par iltir_master
Source avec Zip PLUS SIMPLE,PLUS AMUSANT QUE LE HELLO WORLD par ToutEnMasm

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

interruption du bios et du dos sous windows [ par eedy31 ] eedy31Salut a tous est ce que quelqu'un pourait m'aider car je ne sais pascomment faire pour utiliser les interruption du dos et du bios sous windows! Interruption Bios ou Dos ? [ par Valmont ] Quand choisir d'utiliser une int Dos plutot que Bios et inversement qd il y a + ou - doublon, comme par ex. pour la lecture/ecriture de secteur sur un étapes pour compiler un programme masm sous dos? [ par samsara ] salut les amis, je suis une vraie débutante et j'aimerais savoir comment compiler mon programme sur masm.Dans le dos je fais : "masm montre.asm " (mo Aide chaine de caracteres, nasm sous dos [ par Juke ] quelqu'un peut t'il m'aider pour un truc tout con.Comment faire pour demander à l'utilisateur de saisir une chaine, et de lui reafficher ?j'ai des tut operands 16/32bits [ par gblade ] qqun sait comment l'assembleur de débrouille pour qu'au chargement de notre exécutable les segments soient en 16 ou 32bits ? existe t il une instruct logiciel boot [ par TRAX44 ] Salut, je voudrai faire booter mon pc sur un logiciel fait en asm et qui n'aurai pas besoin de windows ni de ms-dos afin d'utiliser toute la capacité interruption BIOS [ par project0 ] est ce quelqu un connais les interruptions BIOS qui arrete le systeme ( avec mise sous tension ) et celle qui permet un reboot ( redemarrage propre pa NASM VESA ET DOS [ par Ludolpif ] Bonjour, et merci d'avance à ceux qui prennent la peine de lire ce message !J'aimerai créer 1 petit programme en ASM permettant sous dos de faire quel ou se trouve le système MS-DOS dans la RAM? [ par ibroman ] Bonjour,j'ai remarquer que pour un fichier .com, les adresses debutent avec un décalage de 100h.Ensuite que les adresses interruptions se trouve au de Projet X-OS (un mini système d'exploitation 16/32bits) [ par aladdin ] je suis entrain de développer un mini OS en 16/32 bits (surtout 32bits)et j'aimerais avoir des idées des propositions, et de participation au developp


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales