e0d79ee032
Instead of using volatile pointers to prevent the compiler from optimizing the call away, use a memory barrier. This requires support for embedded assembly, which should be fine after the recent requirement bumps.
5.8 KiB
5.8 KiB