You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**range-alloc-arceos** is a generic range allocator tailored for the ArceOS ecosystem.
25
-
26
-
It is a fork of the excellent [gfx-rs/range-alloc](https://github.com/gfx-rs/range-alloc), adapted for use in kernel development and embedded scenarios (`no_std`). It allows you to dynamically allocate and free ranges from a predefined memory block or address space.
27
-
28
-
## Features
29
-
30
14
-**`no_std` Support**: Designed for bare-metal and kernel environments.
31
15
-**Generic**: Works with any type that satisfies the `Range` requirements (e.g., memory addresses, port numbers).
32
16
-**Efficient**: Merges adjacent free ranges to minimize fragmentation.
0 commit comments