Changes in kernel/arch/abs32le/src/abs32le.c [50fda24:fb52db8] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/abs32le/src/abs32le.c
r50fda24 rfb52db8 35 35 #include <arch.h> 36 36 #include <arch/types.h> 37 #include <arch/context.h>38 37 #include <arch/interrupt.h> 39 38 #include <arch/asm.h> 40 39 40 #include <func.h> 41 41 #include <config.h> 42 #include <errno.h> 43 #include <context.h> 44 #include <fpu_context.h> 42 45 #include <interrupt.h> 46 #include <syscall/copy.h> 43 47 #include <ddi/irq.h> 44 48 #include <proc/thread.h> … … 47 51 #include <sysinfo/sysinfo.h> 48 52 #include <memstr.h> 53 54 char memcpy_from_uspace_failover_address; 55 char memcpy_to_uspace_failover_address; 49 56 50 57 void arch_pre_mm_init(void) … … 81 88 unative_t sys_tls_set(unative_t addr) 82 89 { 83 return 0;90 return EOK; 84 91 } 85 92 … … 102 109 } 103 110 111 void irq_initialize_arch(irq_t *irq) 112 { 113 (void) irq; 114 } 115 116 void panic_printf(char *fmt, ...) 117 { 118 va_list args; 119 120 va_start(args, fmt); 121 vprintf(fmt, args); 122 va_end(args); 123 124 halt(); 125 } 126 127 int context_save_arch(context_t *ctx) 128 { 129 return 1; 130 } 131 132 void context_restore_arch(context_t *ctx) 133 { 134 while (true); 135 } 136 137 void fpu_init(void) 138 { 139 } 140 141 void fpu_context_save(fpu_context_t *ctx) 142 { 143 } 144 145 void fpu_context_restore(fpu_context_t *ctx) 146 { 147 } 148 149 int memcpy_from_uspace(void *dst, const void *uspace_src, size_t size) 150 { 151 return EOK; 152 } 153 154 int memcpy_to_uspace(void *uspace_dst, const void *src, size_t size) 155 { 156 return EOK; 157 } 158 104 159 /** @} 105 160 */
Note:
See TracChangeset
for help on using the changeset viewer.