SoloCodigo

Programación General => ASM (Ensamblador) => Mensaje iniciado por: fdxx en Lunes 26 de Mayo de 2008, 20:26

Título: Cargar Kernel Desde Bootloader
Publicado por: fdxx en Lunes 26 de Mayo de 2008, 20:26
Buenas tardes, vuelvo a molestarlos :$.
Estoy haciendo unas simples pruebas , y me volvi a trabar. Tengo echo un bootloader (boot.ini) y un kernel, echo en C y ASM (kernel.ini).
El bootloader se carga sin problemas (en el sector 0 de un diskette), el problema es que no se como hacer para cargar el Kernel. Estube averiguando y me dijeron que use la interrupción 13h del bios, pero no tnego ni la mas minima idea de como hacerlo, agradeceria si me ayudan. Gracias.
Título: Re: Cargar Kernel Desde Bootloader
Publicado por: Eternal Idol en Lunes 26 de Mayo de 2008, 21:07
http://www.ctyme.com/intr/rb-0607.h (http://www.ctyme.com/intr/rb-0607.h)

La forma mas simple es escribir en el primer sector el loader y en el segundo (y siguientes que necesites) el Kernel.
Título: Re: Cargar Kernel Desde Bootloader
Publicado por: fdxx en Lunes 26 de Mayo de 2008, 22:52
Gracias  :D