Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc32/src/sparc32.c

    r36df4109 r193d280c  
    3434
    3535#include <arch.h>
    36 #include <arch/arch.h>
    3736#include <typedefs.h>
    3837#include <arch/interrupt.h>
     
    5554#include <str.h>
    5655
    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 
    6756char memcpy_from_uspace_failover_address;
    6857char memcpy_to_uspace_failover_address;
     
    7059static bootinfo_t machine_bootinfo;
    7160
    72 void sparc32_pre_main(void *unused, bootinfo_t *bootinfo)
     61void arch_pre_main(void *unused, bootinfo_t *bootinfo)
    7362{
    7463        init.cnt = min3(bootinfo->cnt, TASKMAP_MAX_RECORDS, CONFIG_INIT_TASKS);
     
    8574}
    8675
    87 void sparc32_post_mm_init(void)
     76void arch_pre_mm_init(void)
     77{
     78}
     79
     80extern void func1(void);
     81
     82void arch_post_mm_init(void)
    8883{
    8984        machine_init(&machine_bootinfo);
     
    10095}
    10196
    102 void sparc32_post_smp_init(void)
     97
     98void arch_post_cpu_init(void)
     99{
     100}
     101
     102void arch_pre_smp_init(void)
     103{
     104}
     105
     106void arch_post_smp_init(void)
    103107{
    104108        machine_input_init();
     
    107111void calibrate_delay_loop(void)
    108112{
     113}
     114
     115sysarg_t sys_tls_set(uintptr_t addr)
     116{
     117        return EOK;
    109118}
    110119
Note: See TracChangeset for help on using the changeset viewer.