/* *flush_icache_all() * *Unconditionallycleanandinvalidatetheentireicache.
*/
SYM_TYPED_FUNC_START(v4_flush_icache_all)
ret lr
SYM_FUNC_END(v4_flush_icache_all)
/* *dma_flush_range(start,end) * *Cleanandinvalidatethespecifiedvirtualaddressrange. * *-start-virtualstartaddress *-end-virtualendaddress
*/
SYM_TYPED_FUNC_START(v4_dma_flush_range)
#ifdef CONFIG_CPU_CP15
mov r0, #0
mcr p15, 0, r0, c7, c7, 0 @ flush ID cache
#endif
ret lr
SYM_FUNC_END(v4_dma_flush_range)
/* *dma_unmap_area(start,size,dir) *-start-kernelvirtualstartaddress *-size-sizeofregion *-dir-DMAdirection
*/
SYM_TYPED_FUNC_START(v4_dma_unmap_area)
teq r2, #DMA_TO_DEVICE
bne v4_dma_flush_range
ret lr
SYM_FUNC_END(v4_dma_unmap_area)
/* *dma_map_area(start,size,dir) *-start-kernelvirtualstartaddress *-size-sizeofregion *-dir-DMAdirection
*/
SYM_TYPED_FUNC_START(v4_dma_map_area)
ret lr
SYM_FUNC_END(v4_dma_map_area)
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.