Changeset de6b301 in mainline for arch/mips32/src/mips32.c


Ignore:
Timestamp:
2006-03-12T18:27:33Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f972b89
Parents:
a82500ce
Message:

Basic support for loading ELF object files.
ia64, amd64, ia32 working.
mips32 requires some attention.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/src/mips32.c

    ra82500ce rde6b301  
    119119__address supervisor_sp __attribute__ ((section (".text")));
    120120
    121 void userspace(void)
     121void userspace(__address entry)
    122122{
    123123        /* EXL=1, UM=1, IE=1 */
     
    125125                                              cp0_status_um_bit |
    126126                                              cp0_status_ie_enabled_bit));
    127         cp0_epc_write(UTEXT_ADDRESS);
     127        cp0_epc_write(entry);
    128128        userspace_asm(USTACK_ADDRESS+PAGE_SIZE);
    129129        while (1)
Note: See TracChangeset for help on using the changeset viewer.