Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/include/interrupt.h

    r77385fe r7a0359b  
    7272
    7373typedef struct istate {
    74         /*
    75          * The strange order of the GPRs is given by the requirement to use the
    76          * istate structure for both regular interrupts and exceptions as well
    77          * as for syscall handler which use this order as an optimization.
    78          */
     74        uint32_t eax;
     75        uint32_t ebx;
     76        uint32_t ecx;
    7977        uint32_t edx;
    80         uint32_t ecx;
    81         uint32_t ebx;
     78        uint32_t edi;
    8279        uint32_t esi;
    83         uint32_t edi;
    8480        uint32_t ebp;
    85         uint32_t eax;
    8681       
    8782        uint32_t ebp_frame;  /* imitation of frame pointer linkage */
Note: See TracChangeset for help on using the changeset viewer.