The test for max allowed value was assuming 16-bit addresses. We had no tests for 24-bit values, so this adds a 65816-specific version of 20170-external-symbols.