Resultados de la búsqueda a petición "osdev"
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 ...
OsDev syscall / sysret y sysenter / sysexit instrucciones que permiten
Estoy construyendo un sistema operativo de 32 bits en el ensamblado. He configurado el IDT y estoy manejando el programa interruptus a través deint instrucción ¿Cómo puedo habilitar lasyscall ysysenter instrucciones y cómo las manejo ...
Problema para cambiar al modo v8086 desde el modo protegido de 32 bits configurando EFLAGS.VM en 1
Estoy en modo protegido de 32 bits ejecutándose en el nivel de privilegio actual (CPL = 0). Estoy tratando de ingresar al modo v8086 estableciendo el indicador EFLAGS.VM (Bit 17) en 1 (y IOPL en 0) y haciendo un FAR JMP en mi código de modo real ...
Para kernel / OS ¿C sigue siendo así? [cerrado
Me gustan los sistemas operativos y eventualmente me gustaría convertirme en un desarrollador de SO que trabaje principalmente en núcleos. En el futuro, ¿seguirá siendo C el lenguaje elegido y qué más debería tratar de aprender?
Página 2 de 2