Diff for /linux/kernel/sys_call.S between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2018/04/24 18:09:46 version 1.1.1.3, 2018/04/24 18:11:24
Line 89  ENOSYS = 38 Line 89  ENOSYS = 38
 .globl _general_protection,_irq13,_reserved  .globl _general_protection,_irq13,_reserved
 .globl _alignment_check,_page_fault  .globl _alignment_check,_page_fault
 .globl _keyboard_interrupt,_hd_interrupt  .globl _keyboard_interrupt,_hd_interrupt
 .globl _IRQ3_interrupt,_IRQ4_interrupt  .globl _IRQ3_interrupt,_IRQ4_interrupt,_IRQ5_interrupt,_IRQ9_interrupt
   
 #define SAVE_ALL \  #define SAVE_ALL \
         cld; \          cld; \
Line 258  _IRQ3_interrupt: Line 258  _IRQ3_interrupt:
         SAVE_ALL          SAVE_ALL
         ACK_FIRST(0x08)          ACK_FIRST(0x08)
         sti          sti
         call _do_IRQ3          pushl $3
           call _do_IRQ
           addl $4,%esp
         cli          cli
         UNBLK_FIRST(0x08)          UNBLK_FIRST(0x08)
         jmp ret_from_sys_call          jmp ret_from_sys_call
Line 269  _IRQ4_interrupt: Line 271  _IRQ4_interrupt:
         SAVE_ALL          SAVE_ALL
         ACK_FIRST(0x10)          ACK_FIRST(0x10)
         sti          sti
         call _do_IRQ4          pushl $4
           call _do_IRQ
           addl $4,%esp
         cli          cli
         UNBLK_FIRST(0x10)          UNBLK_FIRST(0x10)
         jmp ret_from_sys_call          jmp ret_from_sys_call
   
 .align 2  .align 2
   _IRQ5_interrupt:
           pushl $-1
           SAVE_ALL
           ACK_FIRST(0x20)
           sti
           pushl $5
           call _do_IRQ
           addl $4,%esp
           cli
           UNBLK_FIRST(0x20)
           jmp ret_from_sys_call
   
   .align 2
   _IRQ9_interrupt:
           pushl $-1
           SAVE_ALL
           ACK_SECOND(0x02)
           sti
           pushl $9
           call _do_IRQ
           addl $4,%esp
           cli
           UNBLK_SECOND(0x02)
           jmp ret_from_sys_call
   
   .align 2
 _timer_interrupt:  _timer_interrupt:
         pushl $-1               # mark this as an int          pushl $-1               # mark this as an int
         SAVE_ALL          SAVE_ALL

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


unix.superglobalmegacorp.com