This repository has been archived on 2021-03-01. You can view files and clone it, but cannot push or open issues or pull requests.
kaneton/kaneton/machine/architecture/ia32/educational/idt_wrappers.S
Mercier Pierre-Olivier 757b9d7222 Working pre-handlers
2013-02-17 05:00:14 +01:00

5392 lines
84 KiB
ArmAsm

.section .text
.align 4
.global idt_wrapper_0
idt_wrapper_0:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $0
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_1
idt_wrapper_1:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $1
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_2
idt_wrapper_2:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $2
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_3
idt_wrapper_3:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $3
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_4
idt_wrapper_4:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $4
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_5
idt_wrapper_5:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $5
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_6
idt_wrapper_6:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $6
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_7
idt_wrapper_7:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $7
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_8
idt_wrapper_8:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $8
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_9
idt_wrapper_9:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $9
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_10
idt_wrapper_10:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $10
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_11
idt_wrapper_11:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $11
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_12
idt_wrapper_12:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $12
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_13
idt_wrapper_13:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $13
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_14
idt_wrapper_14:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $14
push $0
call handler_err
pop %ebx
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_15
idt_wrapper_15:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $15
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_16
idt_wrapper_16:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $16
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_17
idt_wrapper_17:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $17
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_18
idt_wrapper_18:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $18
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_19
idt_wrapper_19:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $19
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_20
idt_wrapper_20:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $20
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_21
idt_wrapper_21:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $21
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_22
idt_wrapper_22:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $22
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_23
idt_wrapper_23:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $23
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_24
idt_wrapper_24:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $24
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_25
idt_wrapper_25:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $25
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_26
idt_wrapper_26:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $26
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_27
idt_wrapper_27:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $27
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_28
idt_wrapper_28:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $28
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_29
idt_wrapper_29:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $29
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_30
idt_wrapper_30:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $30
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_31
idt_wrapper_31:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $31
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_32
idt_wrapper_32:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $32
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_33
idt_wrapper_33:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $33
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_34
idt_wrapper_34:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $34
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_35
idt_wrapper_35:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $35
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_36
idt_wrapper_36:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $36
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_37
idt_wrapper_37:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $37
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_38
idt_wrapper_38:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $38
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_39
idt_wrapper_39:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $39
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_40
idt_wrapper_40:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $40
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_41
idt_wrapper_41:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $41
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_42
idt_wrapper_42:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $42
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_43
idt_wrapper_43:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $43
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_44
idt_wrapper_44:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $44
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_45
idt_wrapper_45:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $45
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_46
idt_wrapper_46:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $46
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_47
idt_wrapper_47:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $47
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_48
idt_wrapper_48:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $48
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_49
idt_wrapper_49:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $49
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_50
idt_wrapper_50:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $50
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_51
idt_wrapper_51:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $51
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_52
idt_wrapper_52:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $52
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_53
idt_wrapper_53:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $53
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_54
idt_wrapper_54:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $54
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_55
idt_wrapper_55:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $55
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_56
idt_wrapper_56:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $56
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_57
idt_wrapper_57:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $57
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_58
idt_wrapper_58:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $58
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_59
idt_wrapper_59:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $59
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_60
idt_wrapper_60:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $60
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_61
idt_wrapper_61:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $61
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_62
idt_wrapper_62:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $62
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_63
idt_wrapper_63:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $63
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_64
idt_wrapper_64:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $64
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_65
idt_wrapper_65:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $65
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_66
idt_wrapper_66:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $66
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_67
idt_wrapper_67:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $67
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_68
idt_wrapper_68:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $68
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_69
idt_wrapper_69:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $69
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_70
idt_wrapper_70:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $70
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_71
idt_wrapper_71:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $71
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_72
idt_wrapper_72:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $72
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_73
idt_wrapper_73:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $73
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_74
idt_wrapper_74:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $74
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_75
idt_wrapper_75:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $75
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_76
idt_wrapper_76:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $76
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_77
idt_wrapper_77:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $77
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_78
idt_wrapper_78:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $78
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_79
idt_wrapper_79:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $79
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_80
idt_wrapper_80:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $80
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_81
idt_wrapper_81:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $81
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_82
idt_wrapper_82:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $82
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_83
idt_wrapper_83:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $83
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_84
idt_wrapper_84:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $84
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_85
idt_wrapper_85:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $85
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_86
idt_wrapper_86:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $86
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_87
idt_wrapper_87:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $87
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_88
idt_wrapper_88:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $88
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_89
idt_wrapper_89:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $89
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_90
idt_wrapper_90:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $90
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_91
idt_wrapper_91:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $91
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_92
idt_wrapper_92:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $92
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_93
idt_wrapper_93:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $93
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_94
idt_wrapper_94:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $94
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_95
idt_wrapper_95:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $95
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_96
idt_wrapper_96:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $96
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_97
idt_wrapper_97:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $97
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_98
idt_wrapper_98:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $98
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_99
idt_wrapper_99:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $99
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_100
idt_wrapper_100:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $100
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_101
idt_wrapper_101:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $101
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_102
idt_wrapper_102:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $102
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_103
idt_wrapper_103:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $103
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_104
idt_wrapper_104:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $104
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_105
idt_wrapper_105:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $105
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_106
idt_wrapper_106:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $106
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_107
idt_wrapper_107:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $107
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_108
idt_wrapper_108:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $108
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_109
idt_wrapper_109:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $109
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_110
idt_wrapper_110:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $110
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_111
idt_wrapper_111:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $111
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_112
idt_wrapper_112:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $112
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_113
idt_wrapper_113:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $113
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_114
idt_wrapper_114:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $114
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_115
idt_wrapper_115:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $115
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_116
idt_wrapper_116:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $116
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_117
idt_wrapper_117:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $117
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_118
idt_wrapper_118:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $118
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_119
idt_wrapper_119:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $119
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_120
idt_wrapper_120:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $120
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_121
idt_wrapper_121:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $121
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_122
idt_wrapper_122:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $122
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_123
idt_wrapper_123:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $123
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_124
idt_wrapper_124:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $124
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_125
idt_wrapper_125:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $125
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_126
idt_wrapper_126:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $126
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_127
idt_wrapper_127:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $127
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_128
idt_wrapper_128:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $128
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_129
idt_wrapper_129:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $129
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_130
idt_wrapper_130:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $130
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_131
idt_wrapper_131:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $131
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_132
idt_wrapper_132:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $132
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_133
idt_wrapper_133:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $133
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_134
idt_wrapper_134:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $134
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_135
idt_wrapper_135:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $135
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_136
idt_wrapper_136:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $136
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_137
idt_wrapper_137:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $137
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_138
idt_wrapper_138:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $138
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_139
idt_wrapper_139:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $139
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_140
idt_wrapper_140:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $140
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_141
idt_wrapper_141:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $141
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_142
idt_wrapper_142:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $142
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_143
idt_wrapper_143:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $143
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_144
idt_wrapper_144:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $144
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_145
idt_wrapper_145:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $145
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_146
idt_wrapper_146:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $146
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_147
idt_wrapper_147:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $147
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_148
idt_wrapper_148:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $148
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_149
idt_wrapper_149:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $149
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_150
idt_wrapper_150:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $150
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_151
idt_wrapper_151:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $151
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_152
idt_wrapper_152:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $152
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_153
idt_wrapper_153:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $153
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_154
idt_wrapper_154:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $154
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_155
idt_wrapper_155:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $155
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_156
idt_wrapper_156:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $156
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_157
idt_wrapper_157:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $157
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_158
idt_wrapper_158:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $158
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_159
idt_wrapper_159:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $159
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_160
idt_wrapper_160:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $160
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_161
idt_wrapper_161:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $161
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_162
idt_wrapper_162:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $162
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_163
idt_wrapper_163:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $163
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_164
idt_wrapper_164:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $164
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_165
idt_wrapper_165:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $165
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_166
idt_wrapper_166:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $166
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_167
idt_wrapper_167:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $167
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_168
idt_wrapper_168:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $168
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_169
idt_wrapper_169:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $169
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_170
idt_wrapper_170:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $170
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_171
idt_wrapper_171:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $171
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_172
idt_wrapper_172:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $172
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_173
idt_wrapper_173:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $173
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_174
idt_wrapper_174:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $174
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_175
idt_wrapper_175:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $175
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_176
idt_wrapper_176:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $176
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_177
idt_wrapper_177:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $177
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_178
idt_wrapper_178:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $178
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_179
idt_wrapper_179:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $179
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_180
idt_wrapper_180:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $180
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_181
idt_wrapper_181:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $181
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_182
idt_wrapper_182:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $182
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_183
idt_wrapper_183:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $183
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_184
idt_wrapper_184:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $184
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_185
idt_wrapper_185:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $185
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_186
idt_wrapper_186:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $186
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_187
idt_wrapper_187:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $187
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_188
idt_wrapper_188:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $188
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_189
idt_wrapper_189:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $189
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_190
idt_wrapper_190:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $190
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_191
idt_wrapper_191:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $191
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_192
idt_wrapper_192:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $192
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_193
idt_wrapper_193:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $193
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_194
idt_wrapper_194:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $194
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_195
idt_wrapper_195:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $195
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_196
idt_wrapper_196:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $196
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_197
idt_wrapper_197:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $197
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_198
idt_wrapper_198:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $198
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_199
idt_wrapper_199:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $199
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_200
idt_wrapper_200:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $200
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_201
idt_wrapper_201:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $201
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_202
idt_wrapper_202:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $202
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_203
idt_wrapper_203:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $203
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_204
idt_wrapper_204:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $204
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_205
idt_wrapper_205:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $205
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_206
idt_wrapper_206:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $206
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_207
idt_wrapper_207:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $207
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_208
idt_wrapper_208:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $208
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_209
idt_wrapper_209:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $209
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_210
idt_wrapper_210:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $210
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_211
idt_wrapper_211:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $211
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_212
idt_wrapper_212:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $212
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_213
idt_wrapper_213:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $213
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_214
idt_wrapper_214:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $214
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_215
idt_wrapper_215:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $215
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_216
idt_wrapper_216:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $216
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_217
idt_wrapper_217:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $217
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_218
idt_wrapper_218:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $218
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_219
idt_wrapper_219:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $219
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_220
idt_wrapper_220:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $220
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_221
idt_wrapper_221:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $221
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_222
idt_wrapper_222:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $222
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_223
idt_wrapper_223:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $223
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_224
idt_wrapper_224:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $224
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_225
idt_wrapper_225:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $225
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_226
idt_wrapper_226:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $226
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_227
idt_wrapper_227:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $227
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_228
idt_wrapper_228:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $228
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_229
idt_wrapper_229:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $229
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_230
idt_wrapper_230:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $230
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_231
idt_wrapper_231:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $231
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_232
idt_wrapper_232:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $232
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_233
idt_wrapper_233:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $233
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_234
idt_wrapper_234:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $234
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_235
idt_wrapper_235:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $235
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_236
idt_wrapper_236:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $236
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_237
idt_wrapper_237:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $237
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_238
idt_wrapper_238:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $238
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_239
idt_wrapper_239:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $239
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_240
idt_wrapper_240:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $240
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_241
idt_wrapper_241:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $241
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_242
idt_wrapper_242:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $242
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_243
idt_wrapper_243:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $243
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_244
idt_wrapper_244:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $244
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_245
idt_wrapper_245:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $245
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_246
idt_wrapper_246:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $246
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_247
idt_wrapper_247:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $247
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_248
idt_wrapper_248:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $248
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_249
idt_wrapper_249:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $249
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_250
idt_wrapper_250:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $250
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_251
idt_wrapper_251:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $251
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_252
idt_wrapper_252:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $252
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_253
idt_wrapper_253:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $253
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_254
idt_wrapper_254:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $254
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret
.global idt_wrapper_255
idt_wrapper_255:
cli
pusha
push %ds
push %es
push %fs
push %gs
push %ss
push $255
call handler
pop %ebx
pop %ss
pop %gs
pop %fs
pop %es
pop %ds
popa
sti
iret