Si queres podes publicar tus articulos, arriba esta la opcion Inicio | Foros | Blogs | Código fuente | Utilidades | Enlaces web | Artículos.
Gracias Eternal Idol, tengo varios tutoriales muy buenos sobre ensamblador en archivos de texto, voy a subirlos, en cuanto tenga algún artículo espero subirlo también
Cita de: "moxy" Gracias Eternal Idol, tengo varios tutoriales muy buenos sobre ensamblador en archivos de texto, voy a subirlos, en cuanto tenga algún artículo espero subirlo también Aclaro que me referia a articulos hechos por vos, mas que nada cosas como la del segundo enlace.
Ya que un BL solo dispone de 512 bytes
Se ve interesante el tutorial. Por cierto que:CitarYa que un BL solo dispone de 512 bytesEso no es del todo cierto; dispone de 510 bytes, ya que al final, como mencionaste debe terminar con la firma 0xAA55 Por sierto, me acuerdo que Eternal Idol había escrito un nano loader para testear:http://foros.solocodigo.com/index.php?show...&hl=nano+loaderY además estaba la idea de hacer algo:http://foros.solocodigo.com/index.php?showtopic=16853
Hace unos dias estuve probando un BL y un mini-Kernel (todo en asm) que pasaba a modo protegido pero la verdad no tengo tiempo ni ganas de hacer nada
; There is some really strange code in this boot record....;; I bet Bill Gates hired some crazy mother fucker to write this shit.; It seems like he had really tried to make the code fit within one sector.; But when it didn't hid just decided to use three instead...
Tengo una duda, Si el kernel funciona en 32 bit, no podría acceder a las interupciones de la Bios, entonces... ¿Como se hace? Acceso a hardware mediante puertos y direcciones de memoria?¿Hay forma de usar interupciones con kernel en modo real (32 bit me refiero sino me equivoco con el nombre)?
Hace unos meses estuve portando mi lenguaje a DEXOS y me tope con dos problemas, por lo que abandone momentaneamente esto y espero retomarlo algun dia.El primer problema ...
Me interesariaprobar si es posible quitar las interrupciones, es decir, que funcione con las interrupciones apagadas y cada tanto, prenderlas, responder a ellas y apagarlas, al revez de lo que pasa ahora..alguien sabe si esto es posible ?
Ingles, no claro, etermal, podes ver los post en el foro correspondiente.
No me referia a que instrucciones se usan para activar o desactivar las int sino a si existe alguna prueba al respecto, es decir, hacer un SO sin interrupciones, o manejadas de modo que siempre esten inactivas y cada tanto, que se activen solo para averiguar si ocurrio un evento y luego desactivarlas.
Existe algun detalle que deba tener en cuenta para hacer esto ?