Changeset 031e264 in mainline
- Timestamp:
- 2005-12-18T23:03:45Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 75e1db0
- Parents:
- ff12a3c
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/sparc64/Makefile.inc
rff12a3c r031e264 50 50 arch/$(ARCH)/src/cpu/cpu.c \ 51 51 arch/$(ARCH)/src/asm.S \ 52 arch/$(ARCH)/src/panic.S \ 52 53 arch/$(ARCH)/src/console.c \ 53 54 arch/$(ARCH)/src/context.S \ -
arch/sparc64/include/mm/page.h
rff12a3c r031e264 36 36 #define PAGE_SIZE FRAME_SIZE 37 37 38 #define KA2PA(x) (( (__address) (x)) - 0x80000000)39 #define PA2KA(x) (( (__address) (x)) + 0x80000000)38 #define KA2PA(x) ((__address) (x)) 39 #define PA2KA(x) ((__address) (x)) 40 40 41 41 #define PTL0_INDEX_ARCH(vaddr) 0 -
arch/sparc64/include/mm/vm.h
rff12a3c r031e264 32 32 #include <arch/types.h> 33 33 34 #define KERNEL_ADDRESS_SPACE_START_ARCH (__address) 0x 800000000000000034 #define KERNEL_ADDRESS_SPACE_START_ARCH (__address) 0x0000000000000000 35 35 #define KERNEL_ADDRESS_SPACE_END_ARCH (__address) 0xffffffffffffffff 36 36 #define USER_ADDRESS_SPACE_START_ARCH (__address) 0x0000000000000000 37 #define USER_ADDRESS_SPACE_END_ARCH (__address) 0x 7fffffffffffffff37 #define USER_ADDRESS_SPACE_END_ARCH (__address) 0xffffffffffffffff 38 38 39 #define UTEXT_ADDRESS_ARCH 0x000000000000100039 #define UTEXT_ADDRESS_ARCH (0x0000000000000000+PAGE_SIZE) 40 40 #define USTACK_ADDRESS_ARCH (0x7fffffffffffffff-(PAGE_SIZE-1)) 41 #define UDATA_ADDRESS_ARCH 0x 000000000100100041 #define UDATA_ADDRESS_ARCH 0x8000000000000000 42 42 43 43 #define vm_install_arch(vm) -
arch/sparc64/src/dummy.s
rff12a3c r031e264 30 30 31 31 .global asm_delay_loop 32 .global before_thread_runs_arch33 32 .global cpu_halt 34 33 .global cpu_sleep … … 42 41 .global fpu_enable 43 42 .global fpu_init 44 .global panic_printf45 43 .global userspace 46 44 … … 48 46 49 47 asm_delay_loop: 50 before_thread_runs_arch:51 48 cpu_halt: 52 49 cpu_sleep: … … 60 57 fpu_enable: 61 58 fpu_init: 62 panic_printf:63 59 userspace: 64 60 … … 66 62 dummy: 67 63 0: 68 b 0b64 retl 69 65 nop -
arch/sparc64/src/mm/tlb.c
rff12a3c r031e264 58 58 fr.address = config.base; 59 59 pg.address = config.base; 60 60 61 61 immu_disable(); 62 62 dmmu_disable(); -
arch/sparc64/src/sparc64.c
rff12a3c r031e264 53 53 { 54 54 } 55 56 void before_thread_runs_arch(void) 57 { 58 } -
generic/src/cpu/cpu.c
rff12a3c r031e264 62 62 for (i=0; i < config.cpu_count; i++) { 63 63 cpus[i].stack = (__u8 *) frame_alloc(FRAME_KA | FRAME_PANIC, ONE_FRAME); 64 if (!cpus[i].stack)65 panic("malloc/cpus[%d].stack\n", i);66 64 67 65 cpus[i].id = i;
Note:
See TracChangeset
for help on using the changeset viewer.