Commit Graph

1950 Commits

Author SHA1 Message Date
DeathWish5 6ef8dc7a59 Merge branch 'master' of github.com:rcore-os/zCore 2022-05-20 20:46:29 +08:00
DeathWish5 f1ffe1d60e cargo fmt and clippy 2022-05-20 20:45:35 +08:00
DeathWish5 bba9878981 bug fix: some signal testcases may fail 2022-05-20 19:54:33 +08:00
Luoyuan Xiao 19f5cf712f Add e1000 driver, and some test cases
Modify smoltcp reference link
2022-05-20 14:33:30 +08:00
workerwork 6b30fe8b40 fix: github ci 2022-05-19 15:21:26 +08:00
workerwork 3b9b255ec9 fix: github ci 2022-05-19 15:21:26 +08:00
workerwork 181b577cae refactor: github ci 2022-05-19 15:21:26 +08:00
DeathWish5 e41bf17a84 feat: add init of x86 apic timer 2022-05-18 23:24:38 +08:00
DeathWish5 c3ab0d38c4 bug fix: unknown syscall may happened. log: add some debug log 2022-05-18 17:13:13 +08:00
DeathWish5 19bc2b7991 Merge branch 'master' of github.com:rcore-os/zCore 2022-05-17 13:40:55 +08:00
Luoyuan Xiao 13fb9eebbc
Merge pull request #296 from YdrMaster/main
增加基于 xtask 的调试操作
2022-05-16 09:48:53 +08:00
YdrMaster 4dd51126b6 fix(driver): 跳过不支持的中断号,不要退出 2022-05-15 19:28:30 +08:00
YdrMaster 939b6395c5 refactor(drivers): 使用重构的设备树解析 2022-05-15 18:54:50 +08:00
YdrMaster f542b3cc6f fix(xtask): 适应 riscv64
让 xtask 不要影响 rust-analyzer 在 riscv64 target 下的扫描
2022-05-14 20:08:24 +08:00
YdrMaster 1e74f6a988 style 2022-05-14 08:53:07 +08:00
liusm18 2e01318c30 Update u740 makefile 2022-05-13 20:31:23 +08:00
YdrMaster 794c807e34 feat(xtask): 增加 riscv64 gdb 2022-05-13 18:50:30 +08:00
YdrMaster 6f4dfd7273 fix(xtask): rename 无法跨 mount 文件系统 2022-05-13 16:59:25 +08:00
YdrMaster e1de630c4f feat(xtask): 增加 asm 命令,将内核反汇编输出到文件 2022-05-13 14:57:02 +08:00
YdrMaster 6749cd5179 refactor(xtask): 选择架构改用参数 2022-05-13 13:34:25 +08:00
YdrMaster 3fcc1f42f3 feat(xtask): 下载 rustsbi 2022-05-12 22:06:55 +08:00
Ydr 3b706cf262
Merge branch 'rcore-os:master' into main 2022-05-12 22:04:27 +08:00
YdrMaster 9d8316b9b6 feat(xtask): 从顶层启动 qemu 2022-05-12 19:43:45 +08:00
Ydr f2aaa8d8f6
Merge pull request #294 from YdrMaster/main
修复 d1 的启动问题
2022-05-12 18:46:10 +08:00
Zhenxing 134a31f0c3
Merge pull request #293 from elliott10/master
To accommodate large user programs
2022-05-12 17:32:42 +08:00
YdrMaster 3d0186d95e feat(xtask): cargo check-style 现在和 CI/build 一致 2022-05-12 17:01:37 +08:00
YdrMaster ebd4de4682 style 2022-05-12 16:56:55 +08:00
Luoyuan Xiao 9490e5d7a8 To accommodate large user programs
increased user stack, kernel stack and heap
2022-05-12 16:35:35 +08:00
YdrMaster b6bca47e94 fix(d1): 修复在 d1 无法启动的问题 2022-05-12 15:10:53 +08:00
Luoyuan Xiao 0f658c8158
Merge pull request #292 from YdrMaster/main
完善 xtask
2022-05-12 14:19:22 +08:00
YdrMaster 72c2191039 feat(xtask): 为常用 busybox 子命令建立符号链接 2022-05-11 19:26:23 +08:00
YdrMaster 6ba9602e8f feat(xtask): 重构 rootfs -> image 过程 2022-05-11 19:08:25 +08:00
YdrMaster 7de17ef115 temp 2022-05-11 13:57:59 +08:00
YdrMaster 922312a430 cleanup 2022-05-11 11:37:49 +08:00
YdrMaster fa155fe95b fix: 修正 libos 找 rootfs 的方式 2022-05-11 11:18:45 +08:00
YdrMaster e70eecb5ba refactor(xtask): miniroofs.tar.* 撤离 prebuilt 目录 2022-05-11 10:24:09 +08:00
YdrMaster 64bf09c596 fix(xtask): 下载时创建父目录 2022-05-11 09:51:56 +08:00
Ydr 9f991c6b4c
Merge branch 'rcore-os:master' into main 2022-05-11 09:37:34 +08:00
YdrMaster b8f66237d7 feat(xtask): 统一 rootfs 存放,libc-test 成为子模块 2022-05-11 09:36:50 +08:00
luchangcheng2333 d2acb4386e merge upstream 2022-05-10 21:14:52 +08:00
luchangcheng2333 a90b5dadc5 暂时使用自己修改的lock 2022-05-10 21:13:35 +08:00
Luoyuan Xiao 359066bd89
Merge pull request #291 from shzhxh/master-merge
update module: tests , change status of some testcases.
2022-05-10 19:48:31 +08:00
Luoyuan Xiao 0fd2263a46
Merge pull request #290 from YdrMaster/main
完善 xtask
2022-05-10 19:48:17 +08:00
YdrMaster 35306f14c1 fix: rust-cache 不好用,放弃,准备缓存 lfs 2022-05-10 19:13:47 +08:00
YdrMaster 55cc6438f7 fix: 改正 git lfs 用法,只下载必要的文件
todo:lfs 内置于 xtask,用什么拉什么
2022-05-10 18:53:31 +08:00
YdrMaster 0b6aa1f958 cleanup 2022-05-10 18:31:43 +08:00
YdrMaster c55c72de43 feat(xtask): 直接内联编译 fs-fuse 功能,不必再安装应用程序 2022-05-10 18:22:51 +08:00
YdrMaster 05bd6b0943 feat(xtask): 封装 make 和 tar 2022-05-10 16:57:08 +08:00
YdrMaster 3434c151a7 feat(xtask): 先 git clone 到随机临时位置 2022-05-10 16:29:42 +08:00
YdrMaster cfb86710f4 feat(xtask): 命令自动构造错误信息 2022-05-10 15:31:03 +08:00