-
Updated
Feb 16, 2022 - C
osdev
Here are 674 public repositories matching this topic...
-
Updated
Jun 29, 2022 - C
-
Updated
Jul 3, 2022 - C++
-
Updated
Jul 6, 2022 - C
-
Updated
Jun 24, 2022
-
Updated
Jun 29, 2022 - C
Affected: Firmware targeting EFI < 1.10 and UEFI drivers that do not use BootServices.open_protocol and BootServices.close_protocol.
Prior to EFI 1.10, the EFI_BOOT_SERVICES.UninstallProtocolInterface function lacks the safety checks that were added in 1.10. It simply removes a protocol from a handle, and if the last protocol is removed from a handle, that handle is freed by firmware and
-
Updated
Jul 5, 2022 - Rust
-
Updated
Jul 4, 2022 - Rust
-
Updated
Mar 6, 2022 - C
binary memory map
the binary memory map describes only one space, starting with the physical address 0x00100000
process the rest of the memory map entries and describe them in a binary memory map
-
Updated
Aug 30, 2021 - C
-
Updated
Dec 5, 2021 - C
Improve this page
Add a description, image, and links to the osdev topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the osdev topic, visit your repo's landing page and select "manage topics."
The virtio_scsi driver enqueues buffers to the eventq but does not actually handle them on completion. The following events could be reported to the driver which require some action to be taken: