@Override
	public void configureParameters() throws PdbException {
		switch (pageSize) {
			case 0x200:
				log2PageSize = 9;
				freePageMapNumSequentialPage = 1;
				break;
			case 0x400:
				log2PageSize = 10;
				freePageMapNumSequentialPage = 1;
				break;
			case 0x800:
				log2PageSize = 11;
				freePageMapNumSequentialPage = 1;
				break;
			case 0x1000:
				log2PageSize = 12;
				freePageMapNumSequentialPage = 1;
				break;
			case 0x2000:
				log2PageSize = 13;
				freePageMapNumSequentialPage = 1;
				break;
			default:
				throw new PdbException(String.format("Unknown page size: 0X%08X", pageSize));
		}
		pageSizeModMask = pageSize - 1;
	}
Constructor
@param byteProvider the ByteProvider providing bytes for the MSF
@param monitor the TaskMonitor
@param pdbOptions {@link PdbReaderOptions} used for processing the PDB
@throws IOException upon file IO seek/read issues
@throws PdbException upon unknown value for configuration
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/msf/Msf700.java