summaryrefslogtreecommitdiff
path: root/bootasm.S
diff options
context:
space:
mode:
authorRuss Cox <[email protected]>2009-07-11 19:15:32 -0700
committerRuss Cox <[email protected]>2009-07-11 19:15:32 -0700
commit887f19686cf377db55953dac651ca8147c268092 (patch)
tree4657092bb085b53a043e2af0f885ba6d3c880b71 /bootasm.S
parent8b75366ce4ae7ad5f77225b247d097955574ba0b (diff)
downloadxv6-labs-887f19686cf377db55953dac651ca8147c268092.tar.gz
xv6-labs-887f19686cf377db55953dac651ca8147c268092.tar.bz2
xv6-labs-887f19686cf377db55953dac651ca8147c268092.zip
bootasm cleanup
Diffstat (limited to 'bootasm.S')
-rw-r--r--bootasm.S3
1 files changed, 1 insertions, 2 deletions
diff --git a/bootasm.S b/bootasm.S
index 4b2e012..0d8f2a5 100644
--- a/bootasm.S
+++ b/bootasm.S
@@ -86,8 +86,7 @@ gdt:
SEG_NULLASM # null seg
SEG_ASM(STA_X|STA_R, 0x0, 0xffffffff) # code seg
SEG_ASM(STA_W, 0x0, 0xffffffff) # data seg
- SEG_ASM(STA_W, 0x100, 0xffffffff) # per-cpu data seg; 0x100 is okay for now
gdtdesc:
- .word 0x1f # sizeof(gdt) - 1
+ .word (gdtdesc - gdt - 1) # sizeof(gdt) - 1
.long gdt # address gdt