Changeset b6b02c0 in mainline for kernel/generic/src/main/main.c


Ignore:
Timestamp:
2013-09-01T19:15:59Z (11 years ago)
Author:
Jakub Klama <jakub.klama@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b77207e, ef9a2a8
Parents:
b886b60
Message:

Initial work on sparc32 architecture support.

  • /boot/arch/sparc32 loosely based on arm32 port
  • /kernel/arch/sparc32 based on abs32le template
  • /uspace/lib/c/arch/sparc32 based on sparc64 implementation with incompatible parts temporarily commented out.

Work currently done:

  • AMBA plug and play support in loader
  • initial MMU setup
  • kernel booting
  • register window traps
  • context_save_arch/context_restore_arch

Completed milestones: M1, M2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/main/main.c

    rb886b60 rb6b02c0  
    166166        config.stack_base = config.base + config.kernel_size;
    167167       
     168        printf("base = 0x%08x\n", config.base);
     169        printf("kernel_size = 0x%08x\n", config.kernel_size);
     170        printf("stack_base = 0x%08x\n", config.stack_base);
     171
    168172        /* Avoid placing stack on top of init */
    169173        size_t i;
Note: See TracChangeset for help on using the changeset viewer.