Saya bekerja dengan Freescale i.Mx51 dan ingin mengganti fungsi memcpy Windows CE 6.0 dengan fungsi memcpy berbasis NEON.
Saya temukan di Beranda ARM (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka13544.html) beberapa kode cara kerjanya.
Masalah pertama saya adalah: Di mana saya dapat menemukan kode memcpy di proyek pembuat platform saya dan bagaimana cara mengubah kodenya? Saya menemukan Tutorial (http://blogs.msdn.com/b/ce_base/archive/2007/01/15/replacing-a-coredll-component-in-yamazaki.aspx) untuk menggantikan showerr di coredll tetapi Halaman sudah terlalu tua dan tidak ada Tangkapan Layar lagi.
Saya mencoba melakukan hal yang sama dengan memcpy tetapi saya terhenti tanpa semua tangkapan layar.
Masalah kedua adalah: Apakah saya harus melakukan beberapa hal lagi untuk menyalin beberapa data atau apakah kode assembler ini cukup:
NEONCopyPLD
PLD [r1, #0xC0]
VLDM r1!,{d0-d7}
VSTM r0!,{d0-d7}
SUBS r2,r2,#0x40
BGE NEONCopyPLD
Mungkin seseorang pernah melakukan hal yang sama sebelumnya atau mengetahui cara mengubah kode memcpy.
Salam Hormat Jens
memcpy
17 byte ke dalam buffer di tumpukan dan lihat apa yang terjadi... ;) - person Notlikethat   schedule 02.09.2014