public static List<Varnode> convertRegisterListToVarnodeStorage(List<Register> registers,
			int dataTypeSize) {
		List<Varnode> results = new ArrayList<>();
		for (Register reg : registers) {
			int regSize = reg.getMinimumByteSize();
			int bytesUsed = Math.min(dataTypeSize, regSize);
			Address addr = reg.getAddress();
			if (reg.isBigEndian() && bytesUsed < regSize) {
				addr = addr.add(regSize - bytesUsed);
			}
			results.add(new Varnode(addr, bytesUsed));
			dataTypeSize -= bytesUsed;
		}
		return results;
	}
Returns a value specified in a {@link Language} definition via a
<pre>&lt;external_name tool="<b>name</b>" name="<b>value</b>"/&gt;</pre>
entry.

@param lang {@link Language} to query
@param name name of the value
@return String value
@throws IOException
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/DWARFUtil.java