summaryrefslogtreecommitdiff
path: root/python/examples/nes.py
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2022-05-23 09:58:36 -0400
committerPeter LaFosse <peter@vector35.com>2022-05-23 16:27:58 -0400
commit5353c04d6cd901a8888f4a4d16987eec24581178 (patch)
treebfab39927c17fcbe1554ea9fb2f61aeb72b61b10 /python/examples/nes.py
parentd368c5000ee3dfd1e3914bd34818f41ad4f25750 (diff)
Fix nes.py example
Diffstat (limited to 'python/examples/nes.py')
-rw-r--r--python/examples/nes.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/python/examples/nes.py b/python/examples/nes.py
index 913ad8dc..eea8d543 100644
--- a/python/examples/nes.py
+++ b/python/examples/nes.py
@@ -623,18 +623,18 @@ class NESView(BinaryView):
# Add mapping for RAM and hardware registers, not backed by file contents
self.add_auto_segment(
- 0, 0x8000, 0, 0, SegmentFlag(SegmentFlag.SegmentReadable | SegmentFlag.SegmentWritable | SegmentFlag.SegmentExecutable)
+ 0, 0x8000, 0, 0, SegmentFlag.SegmentReadable | SegmentFlag.SegmentWritable | SegmentFlag.SegmentExecutable
)
# Add ROM mappings
assert self.__class__.bank is not None
self.add_auto_segment(
0x8000, 0x4000, self.rom_offset + (self.__class__.bank * 0x4000), 0x4000,
- SegmentFlag(SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable)
+ SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable
)
self.add_auto_segment(
0xc000, 0x4000, self.rom_offset + self.rom_length - 0x4000, 0x4000,
- SegmentFlag(SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable)
+ SegmentFlag.SegmentReadable | SegmentFlag.SegmentExecutable
)
nmi = struct.unpack("<H", self.read(0xfffa, 2))[0]
@@ -708,7 +708,7 @@ class NESView(BinaryView):
return True
def perform_get_entry_point(self) -> int:
- return struct.unpack("<H", self.perform_read(0xfffc, 2))[0]
+ return struct.unpack("<H", self.read(0xfffc, 2))[0]
banks:List[Type['NESViewBank']] = []