SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado 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.
-
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.
-
Gracias :D