repo.or.cz
/
mascara-docs.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
* more re-work
[mascara-docs.git]
/
i386
/
junos
/
ucla
/
src
/
lab5
/
user
/
badsegment.c
blob
7eba68e2f3cc1f2dd5c96a92155e8d0b18330103
1
// program to cause a general protection exception
2
3
#include <inc/lib.h>
4
5
asmlinkage
void
6
umain
(
int
argc
,
char
**
argv
)
7
{
8
// Try to load the kernel's TSS selector into the DS register.
9
asm
volatile
(
"movw $0x28,%ax; movw %ax,%ds"
);
10
}
11