Add signal support - exit on signal
Showing
- .gitmodules 3 additions, 3 deletions.gitmodules
- Makefile 3 additions, 9 deletionsMakefile
- arch/x86_64/src/context.rs 76 additions, 0 deletionsarch/x86_64/src/context.rs
- arch/x86_64/src/interrupt/exception.rs 17 additions, 34 deletionsarch/x86_64/src/interrupt/exception.rs
- kernel/context/context.rs 4 additions, 1 deletionkernel/context/context.rs
- kernel/context/switch.rs 19 additions, 1 deletionkernel/context/switch.rs
- kernel/lib.rs 1 addition, 0 deletionskernel/lib.rs
- kernel/syscall/driver.rs 130 additions, 0 deletionskernel/syscall/driver.rs
- kernel/syscall/mod.rs 14 additions, 5 deletionskernel/syscall/mod.rs
- kernel/syscall/privilege.rs 85 additions, 0 deletionskernel/syscall/privilege.rs
- kernel/syscall/process.rs 18 additions, 235 deletionskernel/syscall/process.rs
- libstd 0 additions, 1 deletionlibstd
- libstd/Cargo.toml 0 additions, 0 deletionslibstd/Cargo.toml
- libstd/alloc_system/Cargo.toml 0 additions, 0 deletionslibstd/alloc_system/Cargo.toml
- libstd/alloc_system/src/lib.rs 0 additions, 0 deletionslibstd/alloc_system/src/lib.rs
- libstd/compiler_builtins/Cargo.toml 0 additions, 0 deletionslibstd/compiler_builtins/Cargo.toml
- libstd/compiler_builtins/src/lib.rs 0 additions, 0 deletionslibstd/compiler_builtins/src/lib.rs
- libstd/libc/Cargo.toml 0 additions, 0 deletionslibstd/libc/Cargo.toml
- libstd/libc/build.rs 0 additions, 0 deletionslibstd/libc/build.rs
- libstd/libc/src/funcs.rs 0 additions, 0 deletionslibstd/libc/src/funcs.rs
Loading
Please register or sign in to comment