Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 716 → Rev 717

/kernel/trunk/arch/amd64/src/asm_utils.S
53,22 → 53,6
.global read_efer_flag
.global set_efer_flag
 
# THIS IS USERSPACE CODE
.global utext
utext:
0:
int $48
jmp 0b
# not reached
utext_end:
 
.data
.global utext_size
utext_size:
.long utext_end - utext
 
## Determine CPUID support
#
# Return 0 in EAX if CPUID is not support, 1 if supported.
207,7 → 191,6
handler 0 IDT_ITEMS
h_end:
.data
.global interrupt_handler_size
 
/kernel/trunk/arch/mips32/src/asm.S
295,17 → 295,3
#endif
j $ra
nop
# THIS IS USERSPACE CODE
.global utext
utext:
j $31
nop
utext_end:
 
.data
.global utext_size
utext_size:
.long utext_end-utext
 
/kernel/trunk/arch/ia32/src/asm.S
148,26 → 148,7
# handler 192 256
h_end:
 
 
# THIS IS USERSPACE CODE
.global utext
utext:
xor %ax,%ax
mov %ax,%ds
mov %ax,%es
mov %ax,%fs
mov %ax,%gs
0:
int $48
jmp 0b
# not reached
utext_end:
 
.data
.global utext_size
utext_size:
.long utext_end - utext
 
.global interrupt_handler_size
 
interrupt_handler_size: .long (h_end-h_start)/IDT_ITEMS