On 12/31/23 16:25, Simon Glass wrote: > Sandbox uses an API to map between addresses and pointers. This allows > it to have (emulated) memory at zero and avoid arch-specific addressing > details. It also allows memory-mapped peripherals to work. > > As an example, on many machines sandbox maps address 100 to pointer > value 10000000. > > However this is not correct for ACPI, if sandbox starts another program > (e.g EFI app) and passes it the tables. That app has no knowledge of > sandbox's address mapping. So to make this work we want to store > 10000000 as the value in the table. > > Add two new 'nomap' functions which clearly make this exeption to how > sandbox works. > > This should allow EFI apps to access ACPI tables with sandbox, e.g. for > testing purposes. > > Signed-off-by: Simon Glass<[email protected]> > Suggested-by: Heinrich Schuchardt<[email protected]>
Thanks a lot for making this change. Best regards Heinrich Applied to u-boot-dm/next, thanks!

