ref: d09cf6d950ce3ba015c3ac4f74dda68d2b8c0f87
parent: 1bba364ba63a347a5188b21b267a66738fa11ff7
author: Bryan Bishop <kanzure@gmail.com>
date: Thu Apr 26 09:55:55 EDT 2012
add param_types to Signpost
--- a/extras/crystal.py
+++ b/extras/crystal.py
@@ -2664,6 +2664,14 @@
macro_name = "signpost"
override_byte_check = True
+ #preprocessor uses this
+ param_types = {+ 0: {"name": "y", "class": DecimalParam},+ 1: {"name": "x", "class": DecimalParam},+ 2: {"name": "function", "class": HexByte},+ 3: {"name": "pointer", "class": PointerLabelParam},+ }
+
def __init__(self, address, id, bank=None, map_group=None, map_id=None, debug=True, label=None):
self.address = address
self.id = id
--
⑨