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 ?