Search code examples
Unable to read from status port in ATAPIO mode...


iooperating-systemkernelosdevata

Read More
BIOS INT 0x15 Function 0x88 always returns same memory size...


biososdevbochs

Read More
Porting AT&T inline-asm inb / outb wrappers to work with gcc -masm=intel...


cgccx86inline-assemblyosdev

Read More
Iterating over string returns empty in c (os development)...


coperating-systemosdev

Read More
next sector of NASM bootloader is not loading when using LD...


nasmldosdev

Read More
Error reading disk when disk is not a hard drive. Int 0x13 ah 0x02...


assemblyx86x86-16bootloaderosdev

Read More
On x64, how does the Linux kernel access the data segment? Does it use -mcmodel=large during compila...


linuxmemory-managementlinux-kernelosdev

Read More
Is it possible to enter long mode without setting up paging?...


x86x86-64pagingosdev

Read More
Why does this assembly code does more than just lgdt?...


assemblyx86-64nasmosdevgdt

Read More
Assemble-time read the value of a data variable...


assemblynasmosdev

Read More
What happens with a processor when it tries to access a nonexistent physical address?...


assemblyx86ramosdevaddress-space

Read More
x86 cr3 and linux swqpper_pg_dir...


assemblylinux-kernelx86osdevpage-tables

Read More
Write string 16-bit fasm assembly...


assemblyx86osdevfasmvideo-memory

Read More
How can I copy an existent BPB and put it in my bootloader code...


assemblybootloaderosdevfat32mbr

Read More
How to load image from disk to vmem...


assemblykernelosdevfasmvideo-memory

Read More
Why would one use "ret" instead of "call" to call a method?...


assemblyx86-64osdevspectre

Read More
write videosystem in fasm assembly...


assemblykernelosdevfasmvideo-memory

Read More
How to use Video MEM fasm assembly...


assemblyvideox86osdevfasm

Read More
How computer CPU executes a Software Application...


operating-systemcpu-architecturecpu-usageosdevmachine-instruction

Read More
Why won't me custom kernel launch in QEMU?...


rustqemuelfosdevriscv

Read More
How to load userland with grub in this case?...


makefilekernelosdevgrub2

Read More
x86 Hardware/Software TSS usage...


x86operating-systemkernelosdevcontext-switch

Read More
Why a character can be displayed, but a string can't with `int 0x10` in assembly language in thi...


assemblyvirtualboxnasmx86-16osdev

Read More
text mode cursor doesn't appear in qemu vga emulator...


gccx86inline-assemblyqemuosdev

Read More
Function receiving null string...


cosdev

Read More
Why does QEMU return the wrong addresses when filling the higher half of the PML4?...


kernelx86-64pagingosdevpage-tables

Read More
Can't Access 32 Bit in Protected Mode...


assemblyx86kernelosdevprotected-mode

Read More
Why is my code causing a triple fault on x86-64?...


c++kernelx86-64pagingosdev

Read More
Why can't I make a char array longer than 61 characters in C, using `section .data:` and `sectio...


gccassemblyx86nasmosdev

Read More
Is there a convention for how Global Descriptor Table entries should be laid out?...


x86kernelosdevmemory-segmentationgdt

Read More
BackNext