bits 64 extern timer_handler global timer_entry timer_entry: push rax push rcx push rdx push rsi push rdi push r8 push r9 push r10 push r11 call timer_handler pop r11 pop r10 pop r9 pop r8 pop rdi pop rsi pop rdx pop rcx pop rax iretq