Skip to content

Merge arceos-hypervisor/axvisor#377#25

Merged
ZR233 merged 164 commits intomainfrom
tgoskits-axvisor-377
Mar 21, 2026
Merged

Merge arceos-hypervisor/axvisor#377#25
ZR233 merged 164 commits intomainfrom
tgoskits-axvisor-377

Conversation

@aarkegz
Copy link
Contributor

@aarkegz aarkegz commented Mar 20, 2026

elliott10 and others added 30 commits September 4, 2024 18:10
add Flush Data cache function
update readme about crate_interface::impl_interface
* [wip] on lapic timer

* [wip] in in handle_write

* [wip] in write_icr

* [wip] finish partial icr_write

* [wip] calculate_dest

* make timer somewhat and somehow work

* migrate to `api` branch of `axaddrspace` and `axdevice_base`

* remove generic parameters completely

* update dependency version

* use main-branch (merged) `axdevice_base` and `axvisor_api`

* formatted

* allow `clippy::mut_from_ref` on `get_mut_vlapic_regs`

* replace `u32` operations with `LvtTimerRegisterLocal` in timer

* import `arceos_api::<mod>` to reduce code length

* update parameters type

* formatted

---------

Co-authored-by: hky1999 <976929993@qq.com>
* chore: fix formatting and linting, add README.md and test cases

* feat: improve project configuration and documentation

- Add unit_test CI job with doc quality checks
- Refactor README: highlight timer-only support status
- Add open source license
- Add Cargo.toml metadata
@aarkegz aarkegz marked this pull request as ready for review March 21, 2026 04:08
@aarkegz aarkegz requested review from ZCShou, ZR233 and chyyuu March 21, 2026 04:08
@aarkegz aarkegz self-assigned this Mar 21, 2026
@ZR233 ZR233 merged commit bc27b22 into main Mar 21, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants