mirror of
https://github.com/panpaul/tiny_os
synced 2024-09-20 09:45:19 +08:00
feat: utils: add size.rs
This commit is contained in:
parent
0012091cd5
commit
668c9b142c
@ -1,2 +1,3 @@
|
||||
pub mod extern_addr;
|
||||
pub mod function_name;
|
||||
pub mod size;
|
||||
|
12
kernel/src/utils/size.rs
Normal file
12
kernel/src/utils/size.rs
Normal file
@ -0,0 +1,12 @@
|
||||
pub const B: usize = 1;
|
||||
pub const KB: usize = B * 1000;
|
||||
pub const MB: usize = KB * 1000;
|
||||
pub const GB: usize = MB * 1000;
|
||||
pub const TB: usize = GB * 1000;
|
||||
pub const PB: usize = TB * 1000;
|
||||
|
||||
pub const KIB: usize = B * 1024;
|
||||
pub const MIB: usize = KIB * 1024;
|
||||
pub const GIB: usize = MIB * 1024;
|
||||
pub const TIB: usize = GIB * 1024;
|
||||
pub const PIB: usize = TIB * 1024;
|
Loading…
Reference in New Issue
Block a user