Resultados de la búsqueda a petición "osdev"
¿Cómo pueden los simuladores CAS como PTLsim lograr un ciclo de simulación precisa del hardware x86?
¿Puede alguien aclararme cómo le gusta el software CAS?http://www.ptlsim.org/ ¿trabajo? ¿Cómo logran la precisión del ciclo si no se conoce la cantidad de ci...
El mapa de memoria muestra más RAM que físicamente disponible
Estoy trabajando en un pequeño núcleo x86. Estoy accediendo e intentando leer el mapa de memoria que proporciona GRUB en el encabezado de inicio múltiple. Te...
ubicaciones de memoria incorrectas al depurar en qemu con gdb
Estoy escribiendo un pequeño núcleo en ensamblador. Lo estoy ejecutando en QEMU y tengo algunos problemas con algunos errores. Ahora quiero depurar el kernel con dbg. Entonces lo ensamblé así: $ nasm -g -f elf -o myos.elf myos.asm $ objcopy ...
Mover el cursor del modo de texto no funciona
He estado trabajando para mover el cursor del modo de texto en el sistema operativo que estoy desarrollando actualmente. Tengo problemas para que aparezca. Aquí está el código que uso para actualizar el cursor: void update_cursor() { unsigned ...
¿Cómo escribo un archivo bin (512 bytes) en el primer sector (sector 0) de un disquete?
¿Cómo escribo un archivo .bin para estar en el primer sector de un disquete / disquete virtual / imagen de disquete? Estoy tratando de arrancar un simple gestor de arranque de 512 bytes. El tamaño en todas partes dice "512 bytes", así que ya ...
Crear un kernel de arranque múltiple simple cargado con grub2
Estoy tratando de seguir las instrucciones aquí para construir un núcleo simple del sistema operativo:http://mikeos.sourceforge.net/write-your-own-os.html [http://mikeos.sourceforge.net/write-your-own-os.html] Excepto que, en lugar de arrancar ...
Obstáculos en la creación de un sistema operativo personalizado [cerrado]
Me parece que el proyecto excesivamente ambicioso más común que los programadores (especialmente los graduados en ciencias comp.) Tratan de construir es su propio sistema operativo. (Intentar crear su propio lenguaje de programación + compilador ...
Error de lectura de disco al cargar sectores en la memoria
Traté de desarrollar un gestor de arranque usandoesta [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf], pero cuando se ejecuta muestra: disk read error!Si lo ignoro, en una parte posterior, me muestra un mapeo de memoria ...
No se puede saltar o llamar al kernel cargado a 0x8000
Estoy tratando de desarrollar un sistema operativo. El diseño es el siguiente: tengo un cargador de arranque cargado a 0x7c00 que carga la segunda etapa y salta a ella a 0x7e00. La segunda etapa también está en modo real y hace muchas cosas, como ...
Habilite el cargador de arranque para cargar el segundo sector de un USB
Estoy aprendiendo el lenguaje ensamblador. Escribí un simple gestor de arranque. Después de probarlo, no funcionó. Aquí está mi código: [bits 16] [org 0x7c00] jmp start data: wolf_wel_msg db 'Welcome to Bootloader!!!',0x0D,0x0A,0 ...
Página 1 de 2