Changeset f07bba5 in mainline for arch/ia32/src/asm.s


Ignore:
Timestamp:
2005-04-22T14:11:38Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
c9b8c5c
Parents:
25f62cdf
Message:

Code cleanup after arch_init() splitting.
Restore %ds and %es registers before iret.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/asm.s

    r25f62cdf rf07bba5  
    130130        movl %esp,%ebp
    131131        pusha
     132
     133        push %ds
     134        push %es
    132135   
    133136        # we must fill the data segment registers
     
    142145        call trap_dispatcher
    143146        addl $8,%esp
     147
     148        pop %es
     149        pop %ds
    144150
    145151        popa
     
    315321utext:
    3163220:
    317         movl $0xdeadbeaf, %eax
     323#       movl $0xdeadbeaf, %eax
    318324        int $48
    319325        jmp 0b
Note: See TracChangeset for help on using the changeset viewer.