Commit Graph

25 Commits

Author SHA1 Message Date
Zichun Yu b51c8ebea3 Merge lsm-yzc-merge 2022-04-19 23:10:34 +08:00
liusm18 b3efbcfe09 Fix a coding style issue: add safety docs for unsafe function 2022-04-17 12:04:17 +08:00
Zichun Yu 4d346d263e Fix conflicts 2022-04-16 11:19:54 +08:00
Zichun Yu 5d3c254f47 Fix conflicts 2022-04-15 19:22:13 +08:00
liusm18 c1e5bc0897 Fix align issues 2022-04-15 19:12:04 +08:00
liusm18 028ecea082 Add x86_64 support 2022-04-15 18:15:14 +08:00
DeathWish5 0d1da32724 cargo fmt and clippy 2022-04-13 19:59:55 +08:00
DeathWish5 0a28678a9f switch future when TimerInt happend in user mode, switch executor when TiemrInt happened in kernel mode 2022-04-13 16:58:52 +08:00
liusm18 3b8eaa17be Remove hard codes in handle_signal() 2022-04-11 14:32:13 +08:00
DeathWish5 a266160212 implement intrrupt for kernel_hal::libos 2022-04-06 23:13:29 +08:00
DeathWish5 9156ebc6dd bug fix: x86_64 rsp aliged error 2022-04-06 16:41:58 +08:00
liusm18 9caed02182 Implement signals 2022-04-05 07:44:57 +08:00
liusm18 9961dba5e2 Implement tkill syscall 2022-03-31 17:27:59 +08:00
DeathWish5 3559a39b1f remove Mutex in drivers::irq::intc::{xxx_handler} 2022-03-24 15:07:05 +08:00
DeathWish5 3bfdae5cac udpate toolchain 2022-03-22 22:22:20 +08:00
DeathWish5 8770e25478 ... 2022-03-14 14:17:01 +08:00
DeathWish5 afc4951b23 ... 2022-03-07 21:21:41 +08:00
Runji Wang 5ed7c74091 update toolchain to 2022-01-20
Signed-off-by: Runji Wang <wangrunji0408@163.com>
2022-03-02 23:39:13 +08:00
Yuekai Jia ae5a8279ec Improve code style 2021-12-07 23:48:07 +08:00
elliott10 360dba2e47 Support D1 C906 board up and running into busybox shell
And fixed bugs: device tree, uart driver, update memory, etc.
2021-12-07 15:44:18 +08:00
Yuekai Jia 6e1bfa4af1 Get physical memory size from devicetree 2021-11-02 02:07:12 +08:00
Yuekai Jia a6afbda462 Refactor kcounter mod, fix wrong order when run /boot/bin/kcounter 2021-11-01 21:49:00 +08:00
Yuekai Jia 30831ed711 Add helper functions for UserContext to kernel-hal 2021-10-31 13:04:04 +08:00
Yuekai Jia d791c52700 Move ThreadSwitchFuture from kernel-hal to zircon-object 2021-10-30 14:27:03 +08:00
Yuekai Jia 78322d6f31 Merge crates zircon-loader and linux-loader into one crate 2021-10-27 00:00:16 +08:00