mirror of
https://github.com/enjoy-digital/litex.git
synced 2025-01-04 09:52:26 -05:00
litex/gen/common: Add short and long byte size definitions.
This commit is contained in:
parent
abdf6d3ee7
commit
d782a0f8c6
1 changed files with 12 additions and 0 deletions
|
@ -20,6 +20,18 @@ def colorer(s, color="bright", enable=True):
|
|||
trailer = "\x1b[0m"
|
||||
return (header + str(s) + trailer) if enable else str(s)
|
||||
|
||||
# Byte Size Definitions ----------------------------------------------------------------------------
|
||||
|
||||
# Short.
|
||||
KB = 1024
|
||||
MB = KB * 1024
|
||||
GB = MB * 1024
|
||||
|
||||
# Long.
|
||||
KILOBYTE = 1024
|
||||
MEGABYTE = KILOBYTE * 1024
|
||||
GIGABYTE = MEGABYTE * 1024
|
||||
|
||||
# Bit/Bytes Reversing ------------------------------------------------------------------------------
|
||||
|
||||
def reverse_bits(s):
|
||||
|
|
Loading…
Reference in a new issue