aboutsummaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseMemoryLibSse2/X64/(developers-only)
diff options
context:
space:
mode:
authorMichal Meloun <mmel@FreeBSD.org>2024-11-08 12:00:57 +0000
committerMichal Meloun <mmel@FreeBSD.org>2024-11-11 08:22:37 +0000
commit248109448f6afb3d093a522677aab2975a3e7a15 (patch)
treedc18c1e1c77df515aafe7bbddf11879976fb016b /MdePkg/Library/BaseMemoryLibSse2/X64/(developers-only)
parent114080d19973331426cd826f3a961c6ea9216a53 (diff)
downloadsrc-main.tar.gz
src-main.zip
arm: switch the BUSDMA buffers to normal uncached memoryHEADmain
The BUSDMA buffer is treated as normal memory during compilation and compiler is free to inline/optimize basic functions (i.e. memset, memcpy) accessing buffers, including when an instruction is generated that performs a word access to unaligned data. We support this, but only if the buffer in question is mapped as normal memory (cached or not), but not to memory mapped as strongly ordered or device type. MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D47485
Diffstat (limited to 'MdePkg/Library/BaseMemoryLibSse2/X64/(developers-only)')
0 files changed, 0 insertions, 0 deletions