es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BLUEFISH

Ubicación de memoria UEFI

Estoy intentando escribir un emulador de PC x86_64. Me preguntaba en qué ubicación de memoria se mapea el UEFI. Sé que un BIOS generalmente se mapea desde 0xf0000-0xfffff y 0xf0000000-0xffffffff. ¿El UEFI se mapea a las mismas ubicaciones?

Token de recepción UDP UEFI

El código de muestra proporcionado por MiSimon en https://stackoverflow.com/questions/67045742/send-tcp-or-udp-packets-from-efi-application muestra cómo enviar y recibir un solo paquete. He podido enviar múltiples paquetes con éxito, pero estoy teniendo dificultades en el lado de recepción. La documentación para el Protocolo UDP de UEFI EFI_UDP4_PROTOCOL.Receive() dice que Coloca una solicitud de recepción asíncrona . . . Read more

UEFI UDP4: manejo de múltiples interfaces. In the context of IT documents, UEFI UDP4 refers to the Unified Extensible Firmware Interface that supports User Datagram Protocol version 4. “Handling multiple interfaces” translates to “manejo de múltiples interfaces” in Spanish.

He explorado muchos ejemplos diferentes de código UDP para UEFI, pero en su mayoría se basan en “asumir que solo tenemos una interfaz de red” y utilizan LocateProtocol en lugar deLocateHandleBuffer. El sistema en el que estoy probando esto parece tener 3 interfaces (aunque no puedo entender cuáles podrían ser . . . Read more

Seleccionando modo de salida.

Soy nuevo en OSDev y actualmente estoy tratando de escribir mi propio sistema operativo desde cero, es decir, utilizando GRUB como mi cargador de arranque, en la arquitectura x86. Quiero que mi sistema operativo cuente con soporte tanto para el arranque BIOS como para el arranque UEFI. Actualmente estoy intentando . . . Read more

¿Un protocolo sigue estando en la memoria y siendo utilizable por otros controladores incluso después de que el controlador que lo instaló haya sido descargado?

Si tenemos un controlador que instala un protocolo en EDK2/UEFI y luego ese controlador se descarga, ¿el protocolo sigue existiendo y puede ser utilizado por otros controladores y servicios? La misma pregunta aplica para las aplicaciones de UEFI. Me pregunto principalmente si el marco de trabajo de UEFI de alguna . . . Read more