Ignore:
Timestamp:
2006-09-03T23:37:14Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fd85ae5
Parents:
002e613
Message:

sparc64 update.

  • Prototype userspace layer implementation that at least relates to sparc64 and compiles cleanly.
  • Fixes for kernel's preemptible_handler and code related to running userspace.
  • Enable userspace. Several dozen instructions are now run in userspace! We are pretty near the userspace milestone for sparc64.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/libc/arch/sparc64/src/thread_entry.s

    r002e613 rcfa70add  
    11#
    2 # Copyright (C) 2006 Martin Decky
     2# Copyright (C) 2006 Jakub Jermar
    33# All rights reserved.
    44#
     
    3535#
    3636__thread_entry:
    37 
     37        sethi %hi(_gp), %l7     
     38        call __thread_main              ! %o0 contains address of uarg
     39        or %l7, %lo(_gp), %l7
     40       
     41        ! not reached
     42       
    3843.end __thread_entry
Note: See TracChangeset for help on using the changeset viewer.