Changeset 3156582 in mainline for arch/amd64/src/asm_utils.S


Ignore:
Timestamp:
2005-09-11T12:48:42Z (20 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8e3fb24c
Parents:
8491c48
Message:

Updated symtab so that it works correctly with BE architectures.
Changed compiler for BE MIPS to be mips-sgi-irix5, because
mipsel -EB does not behave correctly.
Doc updates to amd64.
Added ARC BIOS support to MIPS architecture. Putchar works correctly,
kernel passed FPU & some rwlock tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/amd64/src/asm_utils.S

    r8491c48 r3156582  
    5959.global utext
    6060utext:
    61         xor %ax,%ax;
    62         mov %ax,%ds;
    63         mov %ax,%es;
    64         mov %ax,%fs;
    65         mov %ax,%gs;
    66610:
    6762        int $48
     
    178173        push_all_gpr
    179174
    180         # trap_dispatcher(i, stack)
    181175        movq $(\i),%rdi   # %rdi - first parameter
    182176        movq %rbp, %rsi
    183177        addq $8, %rsi     # %rsi - second parameter - original stack
    184         call trap_dispatcher
     178        call trap_dispatcher    # trap_dispatcher(i, stack)
    185179
    186180# Test if this is interrupt with error word or not
     
    217211h_start:
    218212        handler 0 IDT_ITEMS
    219 #       handler 64 128 
    220 #       handler 128 192
    221 #       handler 192 256
    222213h_end:
    223214       
Note: See TracChangeset for help on using the changeset viewer.