Changes in kernel/arch/ppc32/src/ppc32.c [36df4109:4a99c57] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ppc32/src/ppc32.c
r36df4109 r4a99c57 33 33 */ 34 34 35 #include <config.h> 35 36 #include <arch.h> 36 #include <arch/arch.h>37 #include <config.h>38 37 #include <arch/boot/boot.h> 39 38 #include <genarch/drivers/via-cuda/cuda.h> … … 62 61 #define IRQ_CUDA 10 63 62 64 static void ppc32_pre_mm_init(void);65 static void ppc32_post_mm_init(void);66 static void ppc32_post_smp_init(void);67 68 arch_ops_t ppc32_ops = {69 .pre_mm_init = ppc32_pre_mm_init,70 .post_mm_init = ppc32_post_mm_init,71 .post_smp_init = ppc32_post_smp_init,72 };73 74 arch_ops_t *arch_ops = &ppc32_ops;75 76 63 bootinfo_t bootinfo; 77 64 … … 80 67 81 68 /** Performs ppc32-specific initialization before main_bsp() is called. */ 82 void ppc32_pre_main(bootinfo_t *bootinfo)69 void arch_pre_main(bootinfo_t *bootinfo) 83 70 { 84 71 /* Copy tasks map. */ … … 108 95 } 109 96 110 void ppc32_pre_mm_init(void)97 void arch_pre_mm_init(void) 111 98 { 112 99 /* Initialize dispatch table */ … … 205 192 #endif 206 193 207 void ppc32_post_mm_init(void)194 void arch_post_mm_init(void) 208 195 { 209 196 if (config.cpu_active == 1) { … … 220 207 zone_merge_all(); 221 208 } 209 } 210 211 void arch_post_cpu_init(void) 212 { 213 } 214 215 void arch_pre_smp_init(void) 216 { 222 217 } 223 218 … … 278 273 } 279 274 280 void ppc32_post_smp_init(void)275 void arch_post_smp_init(void) 281 276 { 282 277 /* Currently the only supported platform for ppc32 is 'mac'. */
Note:
See TracChangeset
for help on using the changeset viewer.