Changeset 3fcea34 in mainline for kernel/generic/include
- Timestamp:
- 2024-09-20T12:16:28Z (17 months ago)
- Branches:
- master
- Children:
- d3109ff
- Parents:
- 2cf8f994
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2024-09-20 11:42:13)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2024-09-20 12:16:28)
- Location:
- kernel/generic/include
- Files:
-
- 3 edited
-
main/uinit.h (modified) (1 diff)
-
proc/thread.h (modified) (1 diff)
-
userspace.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/main/uinit.h
r2cf8f994 r3fcea34 36 36 #define KERN_UINIT_H_ 37 37 38 #include <stdint.h> 39 40 typedef struct { 41 uintptr_t pc; 42 uintptr_t sp; 43 } uinit_arg_t; 44 38 45 extern void uinit(void *arg); 39 46 -
kernel/generic/include/proc/thread.h
r2cf8f994 r3fcea34 45 45 #include <arch/cpu.h> 46 46 #include <mm/tlb.h> 47 #include <abi/proc/uarg.h>48 47 #include <udebug/udebug.h> 49 48 #include <abi/proc/thread.h> -
kernel/generic/include/userspace.h
r2cf8f994 r3fcea34 39 39 #include <typedefs.h> 40 40 41 extern uintptr_t arch_get_initial_sp(uintptr_t stack_base, uintptr_t stack_size); 42 41 43 /** Switch to user-space (CPU user priviledge level) */ 42 extern void userspace( uspace_arg_t *uarg) __attribute__((noreturn));44 extern void userspace(sysarg_t pc, sysarg_t sp) __attribute__((noreturn)); 43 45 44 46 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
