summaryrefslogtreecommitdiff
path: root/src/entry.c
blob: 7648d503d810015bd9984e354cd8e2175cfaf95f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int
main(void)
{
    /* Update segment registers */
    asm volatile(
        "mov $0x10, %ax\n"
        "mov %ax, %ds\n"
        "mov %ax, %fs\n"
        "mov %ax, %gs\n"
        "mov %ax, %ss\n"
        "mov %ax, %es\n"
    );

    for (;;);
}