Ali,
I don't understand what "thunking the address" means. The old code was
typecasting the address which could truncate it. In my experience, when people
say thunk, they refer to a processor environment switch, eg from 64b to 32b.
Other uses should probably be avoided or at least clearly de
thunking the PCIE base address will cause the distruption in the
execution flow when the PCIE base address is 64bit bit.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4068
Signed-off-by: Ashraf Ali S
Cc: Ray Ni
Cc: Rangasai V Chaganty
Cc: Isaac Oram
Cc: Chasel Chiu
Cc: Nate DeSimone
C