Better gen format

This commit is contained in:
unlockable
2024-07-13 14:34:13 +08:00
parent 835e7b2b5f
commit b21c6b34ae
5 changed files with 242 additions and 107 deletions

View File

@@ -1,37 +1,37 @@
import random
total_count = random.randint(5, 50)
total_count = 20
# total_count = 20
numbers = list()
for _ in range(total_count):
numbers.append(random.randint(0, 65535))
numbers = [
0x4B8D,
0x2307,
0xFAE0,
0x7815,
0xC105,
0x84F0,
0xDB6,
0xF21D,
0xE97A,
0xA3B6,
0x8466,
0x3A25,
0x5DF,
0xD2DE,
0xBA7A,
0x7809,
0xF6A8,
0x361D,
0x3ADB,
0x969A,
]
# numbers = [
# 0x4B8D,
# 0x2307,
# 0xFAE0,
# 0x7815,
# 0xC105,
# 0x84F0,
# 0xDB6,
# 0xF21D,
# 0xE97A,
# 0xA3B6,
# 0x8466,
# 0x3A25,
# 0x5DF,
# 0xD2DE,
# 0xBA7A,
# 0x7809,
# 0xF6A8,
# 0x361D,
# 0x3ADB,
# 0x969A,
# ]
with open("gen_num.txt", "w") as fl:
fl.writelines([hex(x) + "\n" for x in numbers])
fl.writelines(["0x%04X\n" % x for x in numbers])
with open("gen_num_asm.txt", "w") as fl:
for idx, num in enumerate(numbers):
@@ -57,4 +57,4 @@ end
)
with open("gen_num_sorted.txt", "w") as fl:
fl.writelines([hex(x) + "\n" for x in sorted(numbers)])
fl.writelines(["0x%04X\n" % x for x in sorted(numbers)])