Search code examples
Why does UEFI GetMemoryMap return EFI_BUFFER_TOO_SMALL after allocating a buffer of the reported siz...


operating-systembootloaderosdevuefizig

Read More
In kernel development, why do developers avoid pasting in high level libraries directly to the kerne...


assemblyrustkernellibrariesosdev

Read More
x86 ASM: DD Being Used as an "Instruction"?...


x86kernelnasmosdevmultiboot

Read More
Handling PCIe INTx interrupts (Virtual Wire Signaling) for AHCI without MSI/MSI-X (PIC-only mode)...


x86osdevpcipci-eahci

Read More
Why does working Assembly code not work when loaded into different memory by disk read?...


assemblyx86x86-16bootloaderosdev

Read More
Placement of %include in my NASM bootloader affects program behavior...


assemblyx86nasmbootloaderosdev

Read More
FDC (floppy disk controller) driver works on QEMU and VIRTUAL BOX but fails on BOCHS...


cassemblyosdevfloppy

Read More
How do I get the x86 current CPU mode (code bit size) using the GDB remote protocol?...


x86gdbosdevsegmentmemory-segmentation

Read More
Int 0x13 failing without error on real hardware, but working in QEMU...


assemblyx86nasmbootloaderosdev

Read More
Problems removing identity mapping in x86 kernel...


memory-managementx86kernelpagingosdev

Read More
Can't get welcome messages to load in QEMU...


cassemblyx86bootloaderosdev

Read More
Issue when running Makefile on boot.asm, "init :: non dos media"...


assemblymakefilex86-16bootloaderosdev

Read More
NASM+WCC+WLINK (OW 1.9): strange error addressing CONST data (wrong/even addressing)...


x86osdevlinker-flagswatcom80286

Read More
How does stack memory will be use to store cpu state during interrupt?...


assemblyx86x86-64interruptosdev

Read More
Setting up Paging in the Bootloader (UEFI)...


x86-64bootloaderosdevpaginguefi

Read More
32 bit OS crashes after jumping to reload the code segment...


gccx86nasmosdevgdt

Read More
How to write a simple soundblaster 16 driver using direct write mode for a hobby OS?...


audiox86operating-systemosdevhobby-os

Read More
USB2.0 control endpoint stall upon set_configuration request...


usbdriverintelosdev

Read More
Does a write to SP on ARMv8 also write to SP_ELx?...


assemblyarmarm64osdevstack-pointer

Read More
16 bit C code for real mode kernel...


ckernelosdev16-bitreal-mode

Read More
Multiboot2 traversing reveals invalid tags...


assemblygccx86-64osdevgrub2

Read More
General Protection Fault after setting up IDT then enabling STI...


assemblygccx86-64interruptosdev

Read More
Why do the x86 32bit protected mode register not giving right value?...


cassemblyx86osdevgdt

Read More
Kernel.c not executing complete code [OS from scratch]...


assemblyx86kernelbootloaderosdev

Read More
Can we set the SP register to 0 in x86 assembly real mode?...


assemblyx86x86-16osdevstack-pointer

Read More
Write OS in interpreted language...


operating-systeminterpreterosdev

Read More
x86-64 User Mode access to higher half addresses...


kernelx86-64pagingosdevuserspace

Read More
Bootloader doesn't jump to stage 2 to display a message...


assemblynasmx86-16bootloaderosdev

Read More
Problems with rust formatting (x86-unknown-none target)...


rustformattingx86-64elfosdev

Read More
How can I restore the cpu status? (restoring the cpu registers x86_64)...


rustx86-64inline-assemblyosdevcontext-switch

Read More
BackNext