private void processEntryTable(SegmentTable st, InformationBlock ib, EntryTable et,
			SymbolTable symbolTable, SegmentedAddressSpace space, MessageLog log) {

		//process the main entry point defined in the information block...
		short segmentIdx = ib.getEntryPointSegment();
		if (segmentIdx > 0) {
			int segment = st.getSegments()[segmentIdx - 1].getSegmentID();
			short offset = ib.getEntryPointOffset();
			Address entryAddr = space.getAddress(segment, Short.toUnsignedInt(offset));
			symbolTable.addExternalEntryPoint(entryAddr);
			try {
				symbolTable.createLabel(entryAddr, "entry", SourceType.IMPORTED);
			}
			catch (InvalidInputException e) {
				log.appendMsg("Error creating label at " + entryAddr);
				log.appendException(e);
			}
		}

		//process the entry table bundles...
		EntryTableBundle[] bundles = et.getBundles();
		for (EntryTableBundle bundle : bundles) {
			if (bundle.getType() == EntryTableBundle.UNUSED) {
				int count = Byte.toUnsignedInt(bundle.getCount());
				for (int i = 0; i < count; ++i) {
					entryPointList.add(null);
				}
				continue;
			}
			EntryPoint[] pts = bundle.getEntryPoints();
			for (EntryPoint pt : pts) {
				int seg = 0;
				if (bundle.isMoveable()) {
					int segmentIndex = Byte.toUnsignedInt(pt.getSegment()) - 1;
					if (segmentIndex < 0 || segmentIndex >= st.getSegments().length) {
						log.appendMsg("Invalid segmentIndex " + segmentIndex);
						continue;
					}
					seg = st.getSegments()[segmentIndex].getSegmentID();
				}
				else if (bundle.isConstant()) {
					//todo: how to handle constants...?
					log.appendMsg("NE - constant entry point...");
				}
				else {
					seg = st.getSegments()[bundle.getType() - 1].getSegmentID();
				}
				int off = Short.toUnsignedInt(pt.getOffset());
				Address addr = space.getAddress(seg, off);
				symbolTable.addExternalEntryPoint(addr);

				entryPointList.add(addr); //hang onto address at ordinal value...
			}
		}
	}
This method creates an artificial memory block
that will serve as a jump table for imported
libraries.
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/NeLoader.java