@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		Structure struc = new StructureDataType("iOS Crushed PNG", 0);

		struc.add(BYTE, "Length", "Length of the chunk data field");
		struc.add(BYTE, "Chunk ID", "The name of the chunk");
		struc.add(new ArrayDataType(BYTE, data.length, 1), "Data", "Chunk data");
		struc.add(BYTE, "CRC32", "Chunk CRC32");

		return struc;
	}
Reads in the bytes of a PNG chunk from a given
BinaryReader
@param reader
@throws IOException
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/ios/png/PNGChunk.java