Supporting macros for the ax family
Procedural macros for the `axplat` crate
Procedural macros for converting TOML format configurations to Rust constant definitions.
Macros to define and access a per-CPU data structure
Macros for registering constructor functions for Rust under no_std.
Provides a way to define an interface (trait) in a crate, but can implement or use it in any crate.
Procedural derive macros for automatic Encode, Decode, and View trait implementations
Macros for multi-level formatted logging used by ArceOS
Provides a way to define an interface (trait) in a crate, but can implement or use it in any crate.
Readable indexing macros for 1-4 dimensional data structures
Meta crate for ax_codec
Platform-specific constants and parameters for ArceOS