Changeset 13c94f7 in mainline for kernel/arch/sparc32/src/userspace.c


Ignore:
Timestamp:
2013-10-15T17:54:23Z (11 years ago)
Author:
Jakub Klama <jakub.klama@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d783145
Parents:
e76fed9
Message:
  • Further work on preemptible trap handlers
  • Implemented page fault handling
  • Initial syscall and userspace support
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc32/src/userspace.c

    re76fed9 r13c94f7  
    5353        asm volatile (
    5454                "mov %[stack], %%sp\n"
    55                 "mov %[psr], %%psr\n"
    56                 "nop\n"
    5755                "jmp %[entry]\n"
    58                 "nop\n" :: [entry] "r" (kernel_uarg->uspace_entry),
     56                "mov %[psr], %%psr\n" :: [entry] "r" (kernel_uarg->uspace_entry),
    5957                           [psr] "r" (psr),
    6058                           [stack] "r" (kernel_uarg->uspace_stack + kernel_uarg->uspace_stack_size));
Note: See TracChangeset for help on using the changeset viewer.