On 28/05/2015 14:21, Michael S. Tsirkin wrote: > > And the way I can fix it would be...? Is there another memory region I can > > use? > > > > Thanks, > > > > Gal. > > I think we hammered out an interesting alternative off-list: get hold of > some AddressRegionNVS memory and copy data from MMIO or port io over > there when you get an interrupt.
That doesn't work because there's no way to get the base address of a DataTableRegion. You could use a linker ADD_POINTER command, but it wouldn't work for UEFI. So I think it's best to just stay with this one. If we do find something better we can always change it later. Paolo