summaryrefslogtreecommitdiff
path: root/kernel/src/cpu/tss.c
blob: c7f9dc26d37494ab760ae8e154a706acd71d8a44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <tss.h>

tss_type tss;

void load_tss()
{
	__asm__ volatile ("mov $0x28, %ax; ltr %ax;");
}

void init_tss()
{
	tss.iopb = sizeof(tss_type);

	load_tss();
}