public static byte[] getInitializedMask(int pageSize, int offset, int size,
			boolean initialized) {
		byte[] mask = getInitializedMask(pageSize, true);
		if (initialized) {
			if (offset != 0) {
				setUninitialized(mask, 0, offset);
			}
			int end = offset + size;
			if (end < pageSize) {
				setUninitialized(mask, end, pageSize - end);
			}
		}
		else if (size != 0) {
			setUninitialized(mask, offset, size);
		}
		return mask;
	}
Generate an initialized mask for the specified page size.
The region is identified by offset and size.  The remaining portions
of the mask will be set based upon !initialized.
@param pageSize
@param offset
@param size
@param initialized
@return
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/memstate/MemoryPage.java