Skip to content

Commit 3063233

Browse files
committed
Refactor init
1 parent bf7b832 commit 3063233

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

qiling/os/memory.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ def __init__(self, ql: Qiling):
3232
self.map_info: MutableSequence[MapInfoEntry] = []
3333

3434
bit_stuff = {
35-
64 : (0xFFFFFFFFFFFFFFFF,),
36-
32 : (0xFFFFFFFF,),
37-
16 : (0xFFFFF,) # 20bit address line
35+
64 : (1 << 64) - 1,
36+
32 : (1 << 32) - 1,
37+
16 : (1 << 20) - 1 # 20bit address line
3838
}
3939

4040
if ql.archbit not in bit_stuff:
4141
raise QlErrorStructConversion("Unsupported Qiling archtecture for memory manager")
4242

43-
max_addr, = bit_stuff[ql.archbit]
43+
max_addr = bit_stuff[ql.archbit]
4444

4545
#self.read_ptr = read_ptr
4646
self.max_addr = max_addr

0 commit comments

Comments
 (0)