diff options
| author | Ian Moffett <ian@osmora.org> | 2025-11-11 00:06:45 -0500 |
|---|---|---|
| committer | Ian Moffett <ian@osmora.org> | 2025-11-11 00:06:45 -0500 |
| commit | e40cea0c621a037f1a2e3fa964f744fa1b94d0a6 (patch) | |
| tree | 0538dc7006447a3c8a5cd539472aa49a223579bd /src/entry.c | |
| parent | 9a30df58affaa1c00ebdc77693ffe6004e507230 (diff) | |
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/entry.c')
| -rw-r--r-- | src/entry.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/entry.c b/src/entry.c index 45698fd..7648d50 100644 --- a/src/entry.c +++ b/src/entry.c @@ -1,5 +1,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 (;;); } |
