Changeset 6ecc8bce in mainline
- Timestamp:
- 2006-04-23T12:46:01Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ad45bde9
- Parents:
- 12c7f27
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/amd64/src/ddi/ddi.c
r12c7f27 r6ecc8bce 96 96 * 97 97 * @param enable If non-zero, interrupts are enabled, otherwise disabled 98 * @param flags CP0 flagsregister98 * @param flags RFLAGS register 99 99 */ 100 100 __native ddi_int_control_arch(__native enable, __native *flags) -
arch/ia32/src/ddi/ddi.c
r12c7f27 r6ecc8bce 93 93 } 94 94 95 /** Enable/disable interrupts for msyscall95 /** Enable/disable interrupts for syscall 96 96 * 97 97 * @param enable If non-zero, interrupts are enabled, otherwise disabled 98 * @param flags CP0flags register98 * @param flags EFLAGS flags register 99 99 */ 100 100 __native ddi_int_control_arch(__native enable, __native *flags) -
arch/ia64/src/ddi/ddi.c
r12c7f27 r6ecc8bce 46 46 return 0; 47 47 } 48 49 /** Enable/disable interrupts for syscall 50 * 51 * @param enable If non-zero, interrupts are enabled, otherwise disabled 52 * @param flags PSR register. 53 */ 54 __native ddi_int_control_arch(__native enable, __native *flags) 55 { 56 /* TODO: not implemented. */ 57 return 0; 58 } -
arch/ia64/src/ia64.c
r12c7f27 r6ecc8bce 45 45 #include <syscall/syscall.h> 46 46 47 void arch_pre_main(void) 48 { 49 /* Setup usermode init tasks. */ 50 init.cnt = 2; 51 init.tasks[0].addr = INIT0_ADDRESS; 52 init.tasks[0].size = INIT0_SIZE; 53 init.tasks[1].addr = INIT1_ADDRESS; 54 init.tasks[1].size = INIT1_SIZE; 55 } 56 47 57 void arch_pre_mm_init(void) 48 58 { … … 52 62 53 63 ski_init_console(); 54 it_init(); 55 56 /* Setup usermode */ 57 init.cnt = 2; 58 init.tasks[0].addr = INIT0_ADDRESS; 59 init.tasks[0].size = INIT0_SIZE; 60 init.tasks[1].addr = INIT1_ADDRESS; 61 init.tasks[1].size = INIT1_SIZE; 64 it_init(); 62 65 } 63 66 -
arch/ia64/src/start.S
r12c7f27 r6ecc8bce 129 129 srlz.d;; 130 130 131 br.call.sptk.many b0 = arch_pre_main 131 132 132 133 movl r18=main_bsp ;; -
arch/mips32/include/arch.h
r12c7f27 r6ecc8bce 30 30 #define __mips32_ARCH_H__ 31 31 32 extern void arch_pre_main(void);33 34 32 #endif -
arch/mips32/src/ddi/ddi.c
r12c7f27 r6ecc8bce 50 50 } 51 51 52 /** Enable/disable interrupts for msyscall52 /** Enable/disable interrupts for syscall 53 53 * 54 54 * @param enable If non-zero, interrupts are enabled, otherwise disabled 55 * @param flags CP0 flags register55 * @param flags CP0 status register 56 56 */ 57 57 __native ddi_int_control_arch(__native enable, __native *flags) -
arch/ppc32/include/arch.h
r12c7f27 r6ecc8bce 30 30 #define __ppc32_ARCH_H__ 31 31 32 extern void arch_pre_main(void);33 34 32 #endif -
arch/ppc32/src/ddi/ddi.c
r12c7f27 r6ecc8bce 47 47 } 48 48 49 /** Enable/disable interrupts for msyscall49 /** Enable/disable interrupts for syscall 50 50 * 51 51 * @param enable If non-zero, interrupts are enabled, otherwise disabled 52 * @param flags CP0 flags register52 * @param flags PPC32 register holding interrupt state. 53 53 */ 54 54 __native ddi_int_control_arch(__native enable, __native *flags) -
arch/sparc64/src/ddi/ddi.c
r12c7f27 r6ecc8bce 46 46 return 0; 47 47 } 48 49 /** Enable/disable interrupts for syscall 50 * 51 * @param enable If non-zero, interrupts are enabled, otherwise disabled 52 * @param flags PSTATE register. 53 */ 54 __native ddi_int_control_arch(__native enable, __native *flags) 55 { 56 /* TODO: not implemented. */ 57 return 0; 58 } -
generic/include/arch.h
r12c7f27 r6ecc8bce 62 62 extern void the_copy(the_t *src, the_t *dst); 63 63 64 extern void arch_pre_main(void); 64 65 extern void arch_pre_mm_init(void); 65 66 extern void arch_post_mm_init(void); -
generic/src/ipc/ipc.c
r12c7f27 r6ecc8bce 115 115 } 116 116 117 /** Initialize phone structure and connect phone to naswerbox117 /** Initialize phone structure and connect phone to answerbox 118 118 */ 119 119 void ipc_phone_init(phone_t *phone)
Note:
See TracChangeset
for help on using the changeset viewer.