Accueil > > > TORITO LOADER & ISOEMUL
TORITO LOADER & ISOEMUL
Information sur la source
Description
il y a 2 sources distinctes assemblées pour obtenir une image ISO bootable. tomiso.asm simule une structure iso de cd. ( seul les information de Type LSB sont indiquées ) torito.asm est un code mbr qui utilise les fonction etendues de l'interruption 13h ( fct 41h,42h )et la structure DEVICE ADDRESS PACKET ( cf ATAPI ) le tout permet de booter et de charger un loader de + de 500Ko codé a l'aide de nasm. il etait fait dans le but de le passer dans VMWare mais VMWare plante a l'execution du bootcom :-( il est tj possible de graver le cd et de demarrer avec. eprom.com est simplement le binaire du bootcom. ( source fournie sur ce site ) il y a juste une modification de mise a jour de la pile en entrée du bootcom etant donné que le code torito ne permet pas d'avoir cs=ss=ds=es personne ne sent venir le LiveCD ?
Conclusion
merci a www.t13.org
Historique
- 11 janvier 2006 08:55:52 :
- le 10/01/2006 -- torito.asm
*ajout de la fonctionnalité "Appuyez sur une touche pour démarrer du CD-ROM"
hook int 1Ch
*xint13 devait avoir ds = ss, c'est maintenant inclu dans la fonction.
- 12 mars 2008 20:08:37 :
- Le 09/03/2008
remplacement de quelques constantes indiquées "en dur" par le nom défini dans iso9660.inc
ajout de fonctionnalités dans l'image iso.
Il est possible de creer une arborescence de repertoires et de fichiers a l'aide des macros:
DIRECTORY_BEGIN label[,parent]
DECLARE_FILE label,texte
DECLARE_DIRECTORY label,texte
DIRECTORY_END label
DECLARE_PATH label[,texte=0,parentid=1]
exemple dans tomiso.asm, les macros sont definies dans iso9660.inc
a noter que le code mbr n'utilise toujours pas cette arborescence et va
directement cherher les informations fournies dans le PRIMARY_DESCRIPTOR
ajout des fichiers autorun.inf et readme.txt dans l'image iso.
des bugs de comptabilisation memoire totale/utilisée/libre au niveau de mm.report ont été résolus.
- 30 avril 2008 19:27:46 :
- je vous ai fait une maj terrible ce coup-ci.
ajout d'un shell (taper entrer pour les fonctions)
vous aurez meme la possibilité de dumper vos ide ;-)
le clavier est pas encore tres bien géré pour le moment
ajout d'un debut de gestion filesystem
malloc et mfree completement operationnels
grande amelioration de la fonction printf.
un ch'ti bout de scheduleur et de multi-tache
et pour finir, un module v86 qui apres m'en avoir fait bavé (bios qui change sa table d'interruption,...) est operationnel et permet donc d'appeler les fonctions bios en mode protégé oui monsieur, c'est possible.
le live cd est pour bientot si je continue dans ma lancée.
- 30 avril 2008 19:30:42 :
- je vous ai fait une maj terrible ce coup-ci.
ajout d'un shell (taper entrer pour les fonctions)
vous aurez meme la possibilité de dumper vos ide ;-)
le clavier est pas encore tres bien géré pour le moment
ajout d'un debut de gestion filesystem
malloc et mfree completement operationnels
grande amelioration de la fonction printf.
un ch'ti bout de scheduleur et de multi-tache
et pour finir, un module v86 qui apres m'en avoir fait bavé (bios qui change sa table d'interruption,...) est operationnel et permet donc d'appeler les fonctions bios en mode protégé oui monsieur, c'est possible.
le live cd est pour bientot si je continue dans ma lancée.
- 07 mai 2008 17:41:54 :
- et ben, .... on est presque à la version 1.0 car je commence a travailler sur le linker et le travail restant est encore énorme. Le clavier est beaucoup mieux géré meme si c pas encore ça, c'est un vrai mic mac ce que sort le clavier en information. Ajout d'un type d'objet CIN que j'ai codé pour creer un doskey Like. La ligne de commande ça va 5 mn. Ah oui, le code torito va maintenant chercher son loader sur la racine du CD.
- 21 mai 2008 17:19:19 :
- le code torito a été changé afin de rechercher le loader dans la racine du cd plutot que par kes informations lues dans le volume descriptor.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Disquette et secteur de BOOT [ par clem2003 ]
Clem2002:Salut a tous, J'aimerai savoir comment puis-je copier mon fichier binaire dans le secteur de boot de la disquette par une commande DOS si pos
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é
filesave.exe ou rediriger l'enregistrement de fichiers [ par y333 ]
» filesave.exe ou rediriger l'enregistrement de fichiersVoila, il y a quelques années sur des cd de pointsoft, on pouvait trouver un programme qui per
Chargement d'un noyau [ par Stormy ]
Je suis en train de coder un OS simple pour comprendre le principe. Le secteur de boot est écrit comme il convient sur le premier secteur de ma disque
boot sector sur image binaire [ par Sialagio ]
bonjour a tousj'essaye de créer une image d'une disquette boot sans utiliser de support physique. je souhaiterais mettre un de mes progs de boot où i
Probleme de boot [ par DbD ]
Bonjour,Alors je fais mon OS et j'ai des problème de boot a partir d'un disquette, sur certain pc ou quand le noyau depasse 40 secteurs ca boot plus
Question Asm/C++ [ par Lelys ]
Bonjour,Je voudrai faire un OS, mais le problème c'est que je ne m'en sort pas en ASM...Je suis plus allese en C/C++.Mais le problème est que les syst
boot [ par VBREP ]
salut à tousje cherche la base de departpour creer un boot systememerci d'avance
Boot / Os [ par the_best ]
Qui peut m'aider ??!!:j'ai envie de faire un os mais je ne sais pas coment rendre une disquette bootale et la faire executer mon noyeau.Qui peut me t
Demarrage [ par freegamer ]
Bonjours,Je suis en train de develloper un programme limitant les accés en VB, mais j'aimerais aussi empecher sous dos de demarrer Windows en "mode sa
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Forum
RE : ASSEMBLEURRE : ASSEMBLEUR par ghuysmans99
Cliquez pour lire la suite par ghuysmans99 RE : ASSEMBLEURRE : ASSEMBLEUR par ghuysmans99
Cliquez pour lire la suite par ghuysmans99 ASSEMBLEURASSEMBLEUR par solleil
Cliquez pour lire la suite par solleil
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Hero
Entre 550€ et 550€
|