Is DATA_ADDRESS = 0 a good default value? If it sould be configured by the user, it's better to not provide a default value, just pointing.