Changes in kernel/arch/sparc32/src/sparc32.c [36df4109:193d280c] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc32/src/sparc32.c
r36df4109 r193d280c 34 34 35 35 #include <arch.h> 36 #include <arch/arch.h>37 36 #include <typedefs.h> 38 37 #include <arch/interrupt.h> … … 55 54 #include <str.h> 56 55 57 static void sparc32_post_mm_init(void);58 static void sparc32_post_smp_init(void);59 60 arch_ops_t sparc32_ops = {61 .post_mm_init = sparc32_post_mm_init,62 .post_smp_init = sparc32_post_smp_init,63 };64 65 arch_ops_t *arch_ops = &sparc32_ops;66 67 56 char memcpy_from_uspace_failover_address; 68 57 char memcpy_to_uspace_failover_address; … … 70 59 static bootinfo_t machine_bootinfo; 71 60 72 void sparc32_pre_main(void *unused, bootinfo_t *bootinfo)61 void arch_pre_main(void *unused, bootinfo_t *bootinfo) 73 62 { 74 63 init.cnt = min3(bootinfo->cnt, TASKMAP_MAX_RECORDS, CONFIG_INIT_TASKS); … … 85 74 } 86 75 87 void sparc32_post_mm_init(void) 76 void arch_pre_mm_init(void) 77 { 78 } 79 80 extern void func1(void); 81 82 void arch_post_mm_init(void) 88 83 { 89 84 machine_init(&machine_bootinfo); … … 100 95 } 101 96 102 void sparc32_post_smp_init(void) 97 98 void arch_post_cpu_init(void) 99 { 100 } 101 102 void arch_pre_smp_init(void) 103 { 104 } 105 106 void arch_post_smp_init(void) 103 107 { 104 108 machine_input_init(); … … 107 111 void calibrate_delay_loop(void) 108 112 { 113 } 114 115 sysarg_t sys_tls_set(uintptr_t addr) 116 { 117 return EOK; 109 118 } 110 119
Note:
See TracChangeset
for help on using the changeset viewer.