当前位置:网站首页>B_ QuRT_ User_ Guide(31)
B_ QuRT_ User_ Guide(31)
2022-06-30 22:04:00 【weixin_ thirty-eight million four hundred and ninety-eight thou】
B_QuRT_User_Guide(31 )
21.4 qurt_mapping_create()
21.4.1 Function document
21.4.1.1 int qurt_mapping_create ( qurt_addr_t vaddr, qurt_addr_t paddr, qurt_size_t size, qurt_mem_cache_mode_t cache_attribs, qurt_perm_t perm )
Create a memory map in the page table .
Related data types
qurt_addr_t
qurt_size_t
qurt_mem_cache_mode_t
qurt_perm_t
Parameters 
Return value
QURT_EOK - Mapping creation .
QURT_EMEM - Failed to create mapping .
Dependencies
None.
21.5 qurt_mapping_create_64()
21.5.1 Function document
21.5.1.1 int qurt_mapping_create_64 ( qurt_addr_t vaddr, qurt_paddr_64_t paddr_64, qurt_size_t size, qurt_mem_cache_mode_t cache_attribs, qurt_perm_t perm )
Create a memory map in the page table .
Related data types
qurt_addr_t
qurt_paddr_64_t
qurt_size_t
qurt_mem_cache_mode_t
qurt_perm_t
Parameters 
Return value
None.
Dependencies
None.
21.6 qurt_mapping_remove()
21.6.1 Function document
21.6.1.1int qurt_mapping_remove ( qurt_addr_t vaddr, qurt_addr_t paddr, qurt_size_t size )
Deletes the specified memory map from the page table .
Related data types
qurt_addr_t
qurt_size_t
Parameters 
Return value
QURT_EOK - Map created .
Dependencies
None.
21.7 qurt_mapping_remove_64()
21.7.1 Function document
21.7.1.1 int qurt_mapping_remove_64 ( qurt_addr_t vaddr, qurt_paddr_64_t paddr_64, qurt_size_t size )
Deletes the specified memory map from the page table .
Related data types
qurt_addr_t
qurt_paddr_64_t
qurt_size_t
Parameters 
Return value
QURT_EOK - success .
Dependencies
None.
21.8 qurt_mem_barrier()
21.8.1 Function document
21.8.1.1 static void qurt_mem_barrier ( void )
Create a barrier for memory transactions .
This operation ensures that before any future memory transactions can be observed globally , All previous memory transactions are globally observable .
Be careful : This operation is as Hexagon barrier Instruction wrapper .
Return value
None.
Dependencies
None.
21.9 qurt_mem_cache_clean()
21.9.1 Function document
21.9.1.1 int qurt_mem_cache_clean ( qurt_addr_t addr, qurt_size_t size, qurt_mem_cache_op_t opcode, qurt_mem_cache_type_t type )
Perform cache cleanup on the data stored in the specified memory area . When Hexagon Processor version is V60 Or higher , Coordinate all data caching operations .
Be careful : Only refresh all operations on the data cache .
This operation flushes and causes the from start address to end address ( Initial address + size ) The contents of all cached rows of are invalid . If the contents of adjacent buffers fall in any buffer line , Can be refreshed and invalidated .
Related data types
qurt_addr_t
qurt_size_t
qurt_mem_cache_op_t
qurt_mem_cache_type_t
Parameters 
Return value
QURT_EOK - Cache operation successfully executed .
QURT_EVAL - Invalid cache type .
QURT_EALIGN - Failed to align data or address .
Dependencies
None.
边栏推荐
猜你喜欢

PostgreSQL存储结构浅析

国产数据库乱象

谈谈数字化转型的几个关键问题

MFC interface library bcgcontrolbar v33.0 - desktop alarm window, grid control upgrade, etc

Introduce an online platform for multi omics integration and network visual analysis
![[introduction to MySQL] the first conversation · first time in the](/img/73/cc85eb469384c3df94479318293c6f.png)
[introduction to MySQL] the first conversation · first time in the "database" Mainland

Stinky tofu made by Grandma

JD and Tencent renewed the three-year strategic cooperation agreement; The starting salary rose to 260000 yuan, and Samsung sk of South Korea scrambled for a raise to retain semiconductor talents; Fir

《安富莱嵌入式周报》第271期:2022.06.20--2022.06.26
Notes [introduction to JUC package and future]
随机推荐
Do a scrollbar thinking
AKK菌——下一代有益菌
Do machine learning jobs require graduate students?
Document layout analysis: a comprehensive survey 2019 paper learning summary
【MySQL入门】第一话 · 初入“数据库”大陆
1-1 basic concepts of database
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
【回溯】全排列 leetcode46
[backtracking] full arrangement II leetcode47
Interesting plug-ins summary
Is machine learning suitable for girls?
Analysis of doctor Aifen's incident
Is Wu Enda's machine learning suitable for entry?
HDFS集中式缓存管理(Centralized Cache Management)
ML&DL:機器學習和深度學習中超參數優化的簡介、評估指標、過擬合現象、常用的調參優化方法之詳細攻略
Windbg调试工具介绍
Go Web 编程入门: 一探优秀测试库 GoConvey
Qsort function and Simulation Implementation of qsort function
Coredns modifying upstream
Flip the linked list ii[three ways to flip the linked list +dummyhead/ head insertion / tail insertion]