#
c7508928 |
| 21-Nov-2023 |
LoGin <longjin@DragonOS.org> |
调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub (#450)
* 安装musl toolchain以及riscv相关的工具链
* 调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub
```shell
export ARCH=riscv64
make write_diskimage
make qemu
```
即可
调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub (#450)
* 安装musl toolchain以及riscv相关的工具链
* 调整脚本,使得能够创建riscv的磁盘镜像,并引导进入riscv下的grub
```shell
export ARCH=riscv64
make write_diskimage
make qemu
```
即可在serial_opt.txt看到进入grub的提示信息
show more ...
|
#
edaf0154 |
| 15-Nov-2023 |
LoGin <longjin@DragonOS.org> |
默认安装gnu tar到dragonos的/usr/bin目录下 (#442)
|
#
2f6f547a |
| 04-Nov-2023 |
GnoCiYeH <heyicong@dragonos.org> |
Patch fix sched (#419)
1.解决waitqueue sleep的时候,由于preempt count不为0,导致sched失败,从而导致该waitqueue下一次wakeup时,会把pcb多次加入调度队列的bug
2.修复socket inode 的read和write方法里面没有使用no_preempt的问题
3. 修复cpu0的内核栈由于脏数据导致new_idle
Patch fix sched (#419)
1.解决waitqueue sleep的时候,由于preempt count不为0,导致sched失败,从而导致该waitqueue下一次wakeup时,会把pcb多次加入调度队列的bug
2.修复socket inode 的read和write方法里面没有使用no_preempt的问题
3. 修复cpu0的内核栈由于脏数据导致new_idle的时候set pcb报错的问题
---------
Co-authored-by: longjin <longjin@DragonOS.org>
show more ...
|
Revision tags: V0.1.8, V0.1.7, V0.1.6, V0.1.5, V0.1.4, V0.1.3 |
|
#
5ed4cd46 |
| 22-Dec-2022 |
guanjinquan <75822481+guanjinquan@users.noreply.github.com> |
Patch gcc toolchain (#111)
* 添加了GCC_cross_compile——tool_chain
* - 解决环境变量路径拼接时,多了`/`的问题
- apt安装时增加-y,不需用户确认
* 解决添加环境变量的命令有误的问题
* 修正编译错误时,还会执行下一步的问题
* new: 编译完成后清理临时文件
* 更新makefile
Patch gcc toolchain (#111)
* 添加了GCC_cross_compile——tool_chain
* - 解决环境变量路径拼接时,多了`/`的问题
- apt安装时增加-y,不需用户确认
* 解决添加环境变量的命令有误的问题
* 修正编译错误时,还会执行下一步的问题
* new: 编译完成后清理临时文件
* 更新makefile
* 调整:把grub安装在 $HOME/opt/dragonos-grub下
* new: 新增dockerfile
* 将镜像源换成中科大的(原因是清华的总是ban掉用于构建镜像的服务器的ip)
* 修改为基于debian bullseye构建
* 取消指定版本
* 修复MBR磁盘镜像未设置启动标志的bug
* 取消在docker中安装grub
* 安装grub的过程改到客户机上进行
* bootstrap.sh 添加--no-docker
* 使用新版的docker编译镜像
* 修补, 添加了一些关于gcc的check
Co-authored-by: longjin <longjin@RinGoTek.cn>
show more ...
|
Revision tags: V0.1.2 |
|
#
7f439c5d |
| 09-Dec-2022 |
YJwu2023 <119829947+YJwu2023@users.noreply.github.com> |
增加uefi启动 (#101)
* 增加uefi启动
* 修改脚本
* uefi修改
* 删除错误的注释
* 修正写入磁盘镜像的脚本
* 修改X86_64为x86_64
Co-authored-by: longjin <longjin@RinGoTek.cn>
|
Revision tags: V0.1.1 |
|
#
27a97abd |
| 26-Nov-2022 |
DaJiYuQia <88259094+DaJiYuQia@users.noreply.github.com> |
Patch procf (#90)
* 1234
* 123
* 合并master
* procfs
* 1
* procfs展示进程基本信息
* modified code
* 恢复权限
* 恢复权限
#恢复权限
* modify permission
* 删除run.sh
* 解决第一次编译时磁盘镜像权限错误的问题
Patch procf (#90)
* 1234
* 123
* 合并master
* procfs
* 1
* procfs展示进程基本信息
* modified code
* 恢复权限
* 恢复权限
#恢复权限
* modify permission
* 删除run.sh
* 解决第一次编译时磁盘镜像权限错误的问题
* 恢复.vscode/c_cpp_properties.json
* 删除process.c中错误的do_fork
* remake procfs
* 修改一些变量名
* 修改类型
* modified
* data_puts缓冲区溢出后return
Co-authored-by: longjin <longjin@RinGoTek.cn>
show more ...
|
Revision tags: V0.1.0 |
|
#
28e282d1 |
| 01-Aug-2022 |
fslongjin <longjin@RinGoTek.cn> |
磁盘空间大小改为32M
|
#
c25bfd10 |
| 22-Jul-2022 |
login <longjin@ringotek.cn> |
Merge pull request #7 from zhujikuan/dev-cuihua
simpler fdisk usage
|
#
d395ce89 |
| 22-Jul-2022 |
fslongjin <fslongjin@vip.qq.com> |
bugfix: 未应用分区表的问题
|
#
ac50ebeb |
| 22-Jul-2022 |
zhujikuan <1335289286@qq.com> |
simpler fdisk usage
|
#
b2e222c2 |
| 09-Jul-2022 |
hwzzy666 <zzy666@mail.ustc.edu.cn> |
Merge branch 'master' of https://github.com/zzy666-hw/DragonOS
|
#
e7e0d24c |
| 07-Jul-2022 |
login <fslongjin@vip.qq.com> |
Merge pull request #3 from zzy666-hw/master
调整创建磁盘、挂载磁盘及卸载磁盘的脚本
|
#
900f1865 |
| 07-Jul-2022 |
fslongjin <fslongjin@vip.qq.com> |
修改磁盘脚本的细节
|
#
339570a2 |
| 06-Jul-2022 |
hwzzy666 <zzy666@mail.ustc.edu.cn> |
调整创建磁盘、挂载磁盘及卸载磁盘的脚本
|
#
9bf52cf2 |
| 03-Jul-2022 |
fslongjin <fslongjin@vip.qq.com> |
:wrench: 修正了创建硬盘镜像的脚本的bug
|
#
621e65fe |
| 30-Jun-2022 |
fslongjin <fslongjin@vip.qq.com> |
:doc: 完善创建磁盘镜像的脚本,以及修正对应的文档
|
#
9b382dab |
| 20-Apr-2022 |
fslongjin <fslongjin@vip.qq.com> |
:new: 在fat32文件系统中按照路径寻找文件
|
#
979bb355 |
| 19-Apr-2022 |
fslongjin <fslongjin@vip.qq.com> |
:new: 读取fat32文件系统的基础信息
|
#
2c8f3a64 |
| 22-Mar-2022 |
fslongjin <fslongjin@vip.qq.com> |
:new: 新增了创建硬盘镜像的脚本
|