The direct addressing component works with each device advertising the globally visible address space, and those ranges being mapped in the address spaces of the devices that are going to be accessing it, although the cap for the directly-addressed portion is 56 bits.But at least in Gen-Z's case, it is a problem in the realm of physical addresses. The VM space should be agnostic of it.
Transparently mapping and using DRAM and byte-addressable NVRAM in the same manner is a proposed use case.