Changeset b0bf501 in mainline for arch/ia32/src/boot/boot.S


Ignore:
Timestamp:
2005-06-06T20:42:06Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a7a10630
Parents:
e3f41b6
Message:

Define two placeholder functions for atomic_inc and atomic_dec on IA-64.

Add Ondrej Palkovsky to doc/AUTHORS.

Tweaks in IA-32 low level code to bring SMP back to life. (SMP still broken)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/boot/boot.S

    re3f41b6 rb0bf501  
    4848        orl $0x1,%eax
    4949        movl %eax,%cr0
    50         jmp 0f
    51 0:
     50        jmpl $8,$meeting_point
     51meeting_point:
     52.code32
     53
    5254        movw $16,%ax
    5355        movw %ax,%es
     
    5759        movw %ax,%ss
    5860        movl $0x7c00,%esp
    59         jmpl $8,$meeting_point
    60 meeting_point:
    61 .code32
    6261
    6362        lidt idtr
     
    9796        orl $(1<<31), %ebx
    9897        movl %ebx, %cr0
     98        jmp 0f
     990:
    99100        ret
    100101
Note: See TracChangeset for help on using the changeset viewer.