휴.. 아무리 고민해봐도 여기밖에 질문할 곳이 없습니다.
예전에 게시판에 올라온 nasm 소스들을 as로 바꾼건데도
재부팅 돼버립니다.
제가 잘못한 곳 지적해 주시면 감사하겠습니다.
처음에 A20 line 을 활성화해주고 바로 보호 모드로 진입하는 소스입니다.
.code16
.text
.global _start
_start
START_SETUP
# set data segment
movw %cs, %ax
movw %ax, %ds
movw %ax, %es
cli
call ACTIVATE_A20
# set IDT to null
lidt stIDTR
lgdt stGDTR # set gdtr
# set protected mode field in control-register 0