Estoy aprendiendo NASM mientras escribo bootloaders. Hasta ahora tengo un gestor de arranque hello world. Quiero saber cómo vincular un programa c con él y hacer que el gestor de arranque lo cargue en la memoria y comience a ejecutar su función de punto de entrada. Necesito el código NASM ya que soy NASM n00b. Muchas gracias por su ayuda.¿Cómo escribiría un gestor de arranque para cargar un kernel c?
EDITAR: Básicamente, necesito saber cómo vincular el programa c y necesito el código NASM para saber si es la función de punto de entrada. ¿Algún problema que deba saber?
¿Ha probado nada hasta ahora? ¿Qué problemas tuviste? –
No. Simplemente no sé cómo vincularlo y cargarlo. Google no ayudó. – user701329