Lines Matching refs:to

33     # jmp     commonIdtEntry - this must be hand coded to keep the assembler from

36 # be done to maintain the consistency of the size
39 .long commonIdtEntry - . - 4 # offset to jump to
67 movl %eax,%ebx # use bx to copy 15..0 to descriptors
68 shrl $16,%eax # use ax to copy 31..16 to descriptors
70 movl $0x78,%ecx # 78h IDT entries to initialize with unique entry points (exceptions)
74 LOOP_1: # loop through all IDT entries exception handlers and initialize to default handler
80 addl $16, %edi # move up to next descriptor
81 addw $DEFAULT_HANDLER_SIZE, %bx # move to next entry point
88 #@@: ; loop through all IDT entries exception handlers and initialize to default handler
94 # add edi, 16 ; move up to next descriptor
109 ## just for fun, let's do a software interrupt to see if we correctly land in the exception handler...
154 addw $0x28,%bp # ebp = ebp + 028h = Pointer to next section record
167 addl 2(%edx), %eax # add to base of IDT to get location of memory map...
169 movl %eax,%ecx # put argument to RCX
191 # dd commonIdtEntry - $ - 4 ; offset to jump to
229 # Double fault causes an error code to be pushed so no phony push necessary
241 # Invalid TSS causes an error code to be pushed so no phony push necessary
248 # Segment Not Present causes an error code to be pushed so no phony push necessary
255 # Stack fault causes an error code to be pushed so no phony push necessary
262 # GP fault causes an error code to be pushed so no phony push necessary
269 # Page fault causes an error code to be pushed so no phony push necessary
286 # Alignment check causes an error code to be pushed so no phony push necessary
980 shll $3,%eax ## multiply by 8 to get offset from StringTable to actual string address
1267 ## RAX contains qword to print
1268 ## RDI contains memory location (screen location) to print it to