DragonOS
DragonOS copied to clipboard
使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算轻量化场景而设计。DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for lightweight...
```shell sudo apt install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev \ gawk build-essential bison flex texinfo gperf libtool patchutils bc \ zlib1g-dev libexpat-dev pkg-config libglib2.0-dev libpixman-1-dev libsdl2-dev \ git...
`user/dadk/config/dragon_reach-0.1.0.dadk` 里的仓库配置在 DragonOS-Community/DragonReach#33 merge到主线后要修改
用户程序实时上传
添加tftpd的dadk配置 试图添加udp69端口的映射(没成功) 修复exec命令参数传递问题
**描述错误** 用户程序读取设备文件时,读取字节数超过inode大小后,无法正确读取 **请填写您的电脑的信息:** - 操作系统及版本:Ubuntu 22.04 - DragonOS版本:a381e48 - DADK版本:0.1.6 - Rust版本:rustc 1.77.0-nightly (e51e98dde 2023-12-31) **重现步骤** 重现行为的步骤: 1. 编写一个app,不断读取一个char设备文件,如"dev/char/tty0" 2. 当读取数量超过tty设备的inode大小4096字节后,无法再读取到数据 **期望行为** 读取结果始终正确 **屏幕截图**  **系统日志** [serial_opt.txt](https://github.com/DragonOS-Community/DragonOS/files/14038651/serial_opt.txt)