Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in osdev

GDB-remote + qemu reports unexpected memory address for static C variable

c x86 gdb qemu osdev

What is the proper way to acknowledge an ATA/IDE interrupt?

device-driver osdev ata

kernel mode and memory protection [closed]

Where to place the stack and load the kernel

ASM: too many memory references for `mov'

LD errors while linking 16-bit real mode code into a Multiboot compliant ELF executable

assembly x86 nasm ld osdev

Developing a GUI environment in home-made OS

Rebooting in Protected Mode

x86 osdev

Using LLDT and configuring the GDT for it

assembly x86 nasm osdev

Linking two or more assembly files

Cannot modify data segment register. When tried General Protection Error is thrown

gcc assembly x86 osdev isr

Higher half kernel initialization

Solution needed for building a static IDT and GDT at assemble/compile/link time

assembly x86 nasm ld osdev

C without stdio, what is possible?

Self contained C routine to print string

How to do profiling with QEMU?

Understanding Inline assembly in a pre-processor macro vs Inline assembly in a function

c gcc x86 inline-assembly osdev

Why do interrupts need to be disabled before switching to protected mode from real mode?