Fabing Li
|
cbb4b4e631
|
Fix lint errors
|
2025-02-27 11:36:41 +08:00 |
Ruihan Li
|
0dca168717
|
Use `#[expect(lint)]`, not `#[allow(lint)]`
|
2025-02-08 15:10:04 +08:00 |
Zhang Junyang
|
cdac59beda
|
Implement a new set of physical page APIs
|
2024-12-27 12:12:51 +08:00 |
jiangjianfeng
|
495c93c2ad
|
Refactor Rwlock to take type parameter
|
2024-11-21 15:46:10 +08:00 |
Hsy-Intel
|
b7d101b98c
|
Fix MMIO read issue
|
2024-10-21 17:49:56 +08:00 |
Ruihan Li
|
c8ba695c85
|
Implement `VmIoOnce` for `IoMem`
|
2024-09-17 17:46:56 +08:00 |
Cautreoxit
|
86f09eef75
|
Fix all spelling mistakes in history by typos tool
|
2024-08-27 12:19:48 +08:00 |
Cautreoxit
|
c44447d54b
|
Refactor the API of spinlocks
|
2024-08-18 21:06:40 +08:00 |
Jianfeng Jiang
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
Zhang Junyang
|
7095b37e7e
|
Refactor the source structure in `aster_frame::mm`
|
2024-06-03 22:16:02 +08:00 |
Zhang Junyang
|
14e1b1a9fc
|
Rename various concepts related to memory management
|
2024-06-03 22:16:02 +08:00 |
Jianfeng Jiang
|
cd3faa8123
|
Inherit HasDaddr for reference type
|
2024-04-29 20:33:57 +08:00 |
Jianfeng Jiang
|
2256f6ae8a
|
Extend Safeptr to support DmaStream
|
2024-04-29 20:33:57 +08:00 |
Jianfeng Jiang
|
345ab8f838
|
Add write_vals for VmIo
|
2024-04-29 20:33:57 +08:00 |
Jianfeng Jiang
|
abb377b695
|
Replace SpinLock with RwLock in driver callbacks
|
2024-04-29 20:33:57 +08:00 |
Jianfeng Jiang
|
cd1575bc6d
|
Refactor virtio drivers with DMA APIs
|
2024-04-29 20:33:57 +08:00 |
Zhang Junyang
|
e3c227ae06
|
Refactor project structure
|
2024-02-28 16:30:48 +08:00 |