private boolean isDataLoad(ElfProgramHeader elfProgramHeader) {
		return !elfProgramHeader.isExecute();
	}
NOTES:
		
			EDS/PSV Sections - section data resides with ROM space but is accessable via
			the RAM data space at 0x8000 - 0xFFFF with the use of page register.  Page use
			may vary by CPU (EDS, PSV low-word access, PSV high-word access). PSV high-word
			access capability is only provided when EDS is supported. See page registers
			DSRPAG and DSWPAG.  Page registers must be non-zero when used.  Page boundary 
			handling must be explicitly handled in code.  EDS memory may be directly 
			accessed provided the page register as been 
			
			Three ways to access page memory:
			
			1. Direct access using DSRPAG/DSWPAGpage registers (PIC24E, dsPIC33E and dsPIC33C).
			   With read/write page register set to non-zero value, offset 0..0x7FFF within
			   the page may be directly accessed by first setting bit-15 of offset before
			   performing a load or store to the range 0x8000..0xFFFF.
			   
			2. Table read/write instruction may be used by setting TBLPAG register and 
			   performing operation with a table offset in the range 0..0x7FFF.
			   
			3. PSV direct access with PSVPAG register (PIC24F, PIC24H, dsPIC30F AND dsPIC33F).
			   Set PSV bit of CORCONL register, set page in PSVPAG register (macro psvpage() used
			   to obtain page from symbol). Access location with offset 0..0x7FFF (macro psvoffset() used
			   to obtain offset from symbol).  Macro produces offset in the range 0x8000..0xFFFF.
Ghidra/Processors/PIC/src/main/java/ghidra/app/util/bin/format/elf/extend/PIC30_ElfExtension.java