@Override
	public String getRepresentation(MemBuffer buf, Settings settings, int length) {
		try {
			int b = buf.getByte(0) & 0xff;
			String rep = Integer.toHexString(b).toUpperCase() + "h";
			if (rep.length() == 2) {
				rep = "0" + rep;
			}
			if (b > 31 && b < 128) {
				rep += "    " + ((char) b);
			}
			return rep;
		}
		catch (MemoryAccessException e) {
			return "??";
		}
	}
A statically defined DefaultDataType used when an Undefined byte is needed.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DefaultDataType.java