Skip to content
Merged
Show file tree
Hide file tree
Changes from 54 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
f080b4d
feat(docs): 添加 rdrive + rdif 驱动框架文档,记录宿主物理设备重构目标
ZR233 May 18, 2026
775a354
Add RK3588 PCIe driver support and related components
ZR233 May 19, 2026
870a28b
Add DMA and MMIO support to axklib
ZR233 May 19, 2026
daf3639
Refactor static device management and remove deprecated components
ZR233 May 19, 2026
b77522d
Refactor axdriver module structure and update dependencies
ZR233 May 19, 2026
859d853
Refactor and streamline driver registration and initialization
ZR233 May 20, 2026
eb48acd
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 20, 2026
ad19e20
Refactor: Remove obsolete drivers and consolidate functionality
ZR233 May 20, 2026
e3eb17f
Refactor: Update dependencies and remove obsolete driver modules
ZR233 May 20, 2026
8fafe87
Refactor driver bindings and module structure
ZR233 May 20, 2026
12a2285
Add PCI and Virtio support across multiple platforms
ZR233 May 20, 2026
f50a36b
Refactor driver initialization and static device registration
ZR233 May 20, 2026
0186d0f
Enhance feature sets across various build configurations
ZR233 May 20, 2026
e623e05
为 virtio-net 驱动添加 ax-kernel-guard 依赖并重构 IRQ 处理逻辑
ZR233 May 20, 2026
dd1d11f
重构 PCI 设备 IRQ 处理逻辑,更新相关驱动以支持新的 IRQ 路由机制
ZR233 May 21, 2026
c4c8f81
Refactor feature names in configuration files from "ax-drivers" to "a…
ZR233 May 21, 2026
61d3e32
更新 ax-driver 版本至 0.6.0,并相应修改 CHANGELOG
ZR233 May 21, 2026
c94686e
在构建配置中添加对 "ax-hal/riscv64-qemu-virt-hv" 的支持
ZR233 May 21, 2026
711acb1
重构特性解析逻辑,添加平台特性检查并优化特性列表生成
ZR233 May 21, 2026
73d4e75
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 21, 2026
9fb8b9e
优化文件系统块设备的条件编译,支持非动态平台和特定操作系统
ZR233 May 21, 2026
9271593
移除 qemu 特性中的动态平台支持,优化特性列表
ZR233 May 21, 2026
dfddcd1
优化 Tty 设备的会话管理逻辑,确保终端与会话的正确关联;增加 JobControl 的会话设置错误处理;调整 QEMU 测试超时时间至…
ZR233 May 21, 2026
5f0f2fa
fix(axbuild): preserve driver features for C tests
ZR233 May 21, 2026
be2646f
优化 pass_std_build_nested_features 函数以支持可变特性列表,并添加单元测试验证功能
ZR233 May 21, 2026
1eb4c4e
Update QEMU configurations and dependencies for various architectures
ZR233 May 21, 2026
798c72a
Merge branch 'dev' into refactor/driver
ZR233 May 21, 2026
08fa0ce
fix: 增加 QEMU 配置中的内存大小至 512M
ZR233 May 21, 2026
3953323
Refactor driver-related documentation and code structure
ZR233 May 21, 2026
6a68948
fix(starryos): relax x86_64 qemu test timeouts
ZR233 May 21, 2026
13d44a6
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 21, 2026
52e55a3
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 21, 2026
c00cd7c
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 21, 2026
5e4096b
优化块设备的读写操作,合并块读取和写入方法,提升性能
ZR233 May 22, 2026
c73da1e
重构块设备读写方法,移除合并操作,简化代码逻辑
ZR233 May 22, 2026
0cbfd5b
为 DmaPages 结构体添加 DMA 统一页面分配方法,并移除 SyncBlockOps 中的 flush 方法实现
ZR233 May 22, 2026
5848861
为 PCI 和 USB 驱动程序添加 IRQ 解析功能,重构相关方法以提高可读性和可维护性
ZR233 May 22, 2026
feb4ecc
移除不再使用的 simple-sdmmc 驱动相关代码,更新文档以反映当前驱动栈状态
ZR233 May 22, 2026
e2f73c1
重构设备初始化逻辑,使用 cfg_if 宏简化条件编译,提升可读性
ZR233 May 22, 2026
65ac99e
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 22, 2026
57d8c74
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 22, 2026
90d4dfd
重构平台特性管理,简化条件编译逻辑,移除冗余代码
ZR233 May 22, 2026
1ad3dc2
添加对 rk3588-pcie 的支持到 Orange Pi 5 Plus 的构建配置
ZR233 May 22, 2026
bb5066a
为 UsbKernel 实现 DmaOp 特性,添加 prepare_read 和 confirm_write 方法
ZR233 May 22, 2026
d0b5b4f
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 22, 2026
d13efdf
refactor(root): simplify partition selection logic and add helper fun…
ZR233 May 22, 2026
77cc6d9
refactor(driver): replace crate::register_driver! with module_driver!…
ZR233 May 22, 2026
e0b6aca
refactor(driver): remove unused device feature constants and simplify…
ZR233 May 22, 2026
884afd1
refactor(ci): rename required_repository_owner to limit_to_owner for …
ZR233 May 22, 2026
b331546
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 25, 2026
d923258
refactor: replace ax-kspin with spin in various drivers and update de…
ZR233 May 25, 2026
5702fa1
refactor: remove ax-kspin dependency and update mutex usage in USB dr…
ZR233 May 25, 2026
067cf1e
refactor: add ax-hal dependency to arceos-stack-guard-page
ZR233 May 25, 2026
d046c8c
refactor: update UVC stream parameters and change Mutex to BlockingMu…
ZR233 May 25, 2026
2fe7395
refactor: enhance std feature normalization and add test for runtime …
ZR233 May 25, 2026
8f77a43
Merge remote-tracking branch 'up/dev' into refactor/driver
ZR233 May 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -510,7 +510,7 @@ jobs:
command: cargo xtask starry test board --board licheerv-nano-sg2002
cache_key: ""
container_image: ""
required_repository_owner: rcore-os
limit_to_owner: rcore-os
main_pr_only: false
uses: ./.github/workflows/reusable-command.yml
with:
Expand Down
Loading
Loading